Oracle 11g Express
Oracle 11g Express 安装和使用教程
使用工具的第一步就是安装工具,配置环境!下面就Oracle 11g Express的安装和简单实用做一简介。
一.下载安装过程
去oracle的官网下载Oracle 11g express,大概300MB,下载完成后解压,打开后大致如下图
打开setup开始安装,为了保证安装成功,可以右键点击setup,选择用管理员权限运行。
点击下一步;
将目标文件夹选择非系统盘(主要是避免一些权限问题),然后下一步,接受安装协议;
输入自定义的系统账号密码,这个系统账户的账户名称默认是“system”,密码就是你现在要设置的,你可以随意设置,我这儿设置为“test”;下一步,然后安装
然后安装各种东西,服务,等待一段时间;
安装成功
确保在这中间过程,没有任何错误或者警告对话框弹出!!!
二.配置过程:
安装完成后,桌面会出现一个图标如下但是打开可能会出现错误对话框,如下:无视就好。
同样,在开始菜单里面会有
这个目录,打开“运行sql命令行”会出现一个控制台,如下:
可以进行一次连接测试,输入“conn system/test”,(引号中的内容,其中test是安装的时候设置的密码)
如果一切正确,就应该是如下界面
到这儿的时候,表明数据安装已经没有任何问题了,接下来是创建一个账号,以便于管理操作一下自己的表。
重新打开“运行sql命令行”,然后输入“conn system/test as sysdba;”按回车
然后会提示连接成功。
然后输入”create user guest identified by guest;”(其中第一个guest是新设置的用户名,第二个guest是设置的密码),按回车
接着会提示用户已经创建。
创建完成后,还不能用这个账号直接连接数据库,否则会提示账号不具有权限,需要授权
所以使用“conn system/test as sysdba;”重新登录系统管理员账号,登录成功后,再使用“grant connect,resource,dba,select any table to guest;”对guest这个账号授权,如下:
这是授权成功的提示结果。接着就可以使用guest账号来登录数据库了。
输入“conn guest/guest;”按回车
这回就提示登录成功了,接着就可以在这个账户下进行执行一些常见的增删查改操作了。
到这儿就基本结束了。不过品尝使用数据库的时候,创建表,之类的会用一些图形的工具去创建,不会使用这命令行。这类图形工具都可以连接到oracle数据库,用图形界面去管理数据库。下面举一个我自己用的例子。
我用过的不多,感觉navicat这个工具界面友好,使用也方便,不过是收费的。可以下载破解版。这个软件就17MB,很小,直接百度下载安装后。打开,如下界面:
点击左上角的连接,选择oracle,然后按下图填写
注意:ip抵制填写127.0.0.1和localhost都行,一般情况下,如果不行,就交换尝试一下
服务名或SID这一项一定填写XE,这个是必须的。不能改
用户名和密码是上面步骤创建的那个,根据你个人情况创建就行。
然后点击“连接测试”
出现连接成功则代表没问题,可以用这个账号登录数据库了。然后点击确定即可。
接着在左侧会出现一个“oracle”的连接项,然后双击就可以用刚才的配置连接到数据库了。
可以层层展开树状图,看到里面有一个TStudent,这个就是在上面控制台中用命令直接创建的一个数据表。
具体的sql命令和这个工具的使用,就要靠你自己了!
一些补充:
- 桌面那个Oracle Database 11g Express Edition 入门 是一个网页快捷方式,配置有问题,所以打不开,直接无视就好,因为基本用不到;
- 开始菜单中出现的“运行sql命令行”这个程序其实就是“sqlplus”,在控制台中输入sqlplus提示没有这样的命令,是因为环境变量path没有加入sqlplus的路径而已。按这个方式添加:在“运行sql命令行”上单机右键,查看属性,如下
将目标中的路径全部复制,然后打开环境变量
选中用户变量的path,点击编辑,然后在最后把刚才复制的路径粘贴进去,粘贴之前记得输入一个“;”以便于和前面的部分隔离。
完成后点击确定就可以了。
接着在cmd中输入“sqlplus”试试看,如下:
已经成功了!
好,教程完成!!!
Oracle 11g Express的更多相关文章
- [教程]Oracle 11g Express 安装和使用教程
使用工具的第一步就是安装工具,配置环境!下面就Oracle 11g Express的安装和简单实用做一简介. 一.下载安装过程 去oracle的官网下载Oracle 11g express,大概300 ...
- Windows 7 x64 安装 Oracle 11g Express
1. 下载 在这里下载文件: Oracle Database Express Edition 11g Release 2 for Windows x32 Oracle 不提供 window ...
- oracle 11g express 快速入门
创建表空间CREATE TABLESPACE testdb LOGGING DATAFILE 'F:\oracle\app\oracle\oradata\XE\testdb.dbf' SIZE 100 ...
- oracle 11g express 修改oem端口
begin dbms_xdb.sethttpport('8081'); dbms_xdb.setftpport('0'); end; / 这样就把端口设置为8081了.
- plsql developer 11 + Oracle 11g 开发环境setup
这是一个很水的博客, 介绍搭建plsql developer 11+ Oracle 11g 开发环境. 1. 本机上安装Oracle 11g express 对于开发足够了, 300MB的下载文件, ...
- Oracle Database 11g Express Editon介绍及安装
一.Oracle Database 11g Express版本介绍 公司项目开发中,使用的数据库是Oracle 10g和MySQL 5.5,最新因为开发需要,需要从后台读取一些数据.使用的客户端是PL ...
- Oracle Database 11g Express Edition学习笔记
修改字符集 使用用户system,通过sqlplus程序连接到Oracle数据库,输入以下命令,查看字符集: SQL> select userenv('language') from dual; ...
- Oracle Database 11g Express Edition 使用小结(windows)
如何启动oraclewindows系统服务中有一个服务叫:[OracleService[SID]]SID是你安装oracle xe时候的实例名,如果你没有改默认的是[XE], OracleServic ...
- 使用PLSQL Developer连接Oracle Database 11g Express Edition
要使用oracle数据库,需要准备三部分: 1.oracle服务端 2.oracle客户端 3.连接工具 你装的Oracle Database 11g Express Edition就是服务端,pls ...
随机推荐
- XML 学习介绍 收藏
XML学习总结(一)——XML介绍 一.XML概念 Extensible Markup Language,翻译过来为可扩展标记语言.Xml技术是w3c组织发布的,目前推荐遵循的是W3C组织于2000发 ...
- TSQL--临时表和表变量
1. 临时表适用数据量较大的情况,因为临时表可以建立索引 2. 表变量适用于数据较小的情况,表变量只能在定义时创建约束(PRIMARY KEY/UNIQUE)从而间接建立索引 3. 临时表是事务性的, ...
- EF深入系列--Code First
首先是创建DbContext,有两种途径 ①手动编写DbContext代码,同时还要记得去配置文件中添加connectionStrings public class BooksContext : Db ...
- Linux 多线程信号量同步
PV原子操作 P操作: 如果有可用的资源(信号量值>0),则此操作所在的进程占用一个资源(此时信号量值减1,进入临界区代码); 如果没有可用的资源(信号量值=0),则此操作所在的进程被阻塞直到系 ...
- Android 的提权 (Root) 原理是什么?
作者:Kevin链接:https://www.zhihu.com/question/21074979/answer/18176410来源:知乎著作权归作者所有,转载请联系作者获得授权. Android ...
- Linux压缩指令
1.windows系统和Linux系统的压缩文件只有zip格式的是通用的 2.windows系统可以解压几乎所有的Linux压缩格式 3.Linux压缩指令 gzip 指令 格式: gzip 压缩的文 ...
- 零拷贝传输(zero-copy transfer)——sendfile()
做Web服务器时通常需要将文件传送出去,其中一种方法是通过定义一个buffer每次读取文件发送给接收端.大多数服务器会选择sendfile的方式,nginx实现时就是采用这种方式.对于并发搞得服务器性 ...
- line-height1.5和line-height:150%的区别
一.区别 区别体现在子元素继承时,如下: 父元素设置line-height:1.5会直接继承给子元素,子元素根据自己的font-size再去计算子元素自己的line-height. 父元素设置line ...
- OpenCV 之 图像平滑
1 图像平滑 图像平滑,可用来对图像进行去噪 (noise reduction) 或 模糊化处理 (blurring),实际上图像平滑仍然属于图像空间滤波的一种 (低通滤波) 既然是滤波,则图像中任 ...
- AC日记——数1的个数 openjudge 1.5 40
40:数1的个数 总时间限制: 1000ms 内存限制: 65536kB 描述 给定一个十进制正整数n,写下从1到n的所有整数,然后数一下其中出现的数字“1”的个数. 例如当n=2时,写下1,2. ...