Oracle 11g-R2数据库的创建及使用
Oracle 11g-R2数据库的创建及使用
Oracle Database安装完成,详情见:Oracle 11g R2 Database的安装配置
解决完成Navicat 连接Oracle Database错误问题:使用Navicat10连接Oracle 11g-R2(64bit)数据库出现的问题
在安装Oracle Database选择“配置并安装数据库软件”,自动配置了网络监听Listener
Oracle需要启动的服务已启动
1. 在开始菜单栏,运行“Database Configuration Assistant”,出现如下界面,选择“创建数据库”
2. 这里选择“一般用途或事务处理”(看到了“数据仓库”,Oracle还可以做一些其他复杂的工作的)
3. 填写“全局数据库名”,这里需要大些
4. 这里保持默认选项,就可以。
5. 这里,选择为了方便,为所有账户使用同一管理口令。
6. 忽略口令不满足复杂性策略提示
7. 保持默认
8. 在此同样保持了默认选项,但也可以根据需要,更改“快速恢复区大小”
9. 保持默认
10. 这里的默认“内存大小”为3000多,感觉太多了,改成了2048M
11. 出现提示信息
12. 选择创建数据库,点击完成
13. 开始创建数据库
14. 如果出现如下警告:
解决方法参考:Oracle 11gR2创建数据库时 Enterprise Manager配置失败解决方法
15. 数据库安装完成
1. 连接数据库:由于新创建的数据库,默认可以使用的用户有:system,sys等,这里使用system登录数据
2. 创建表空间(注:由于后面我需要将远程的数据库数据迁移到本地数据库中,所以我选择安装远程数据库的各项配置,重新在本地数据库中实现。远程的数据库表空间使用的为:BASE.DBF,BASE_TEMP.DBF,用户为TESTZHANGWO,相应的用户权限也设置为一样)
在“其他”选项中,选择“表空间”:
点击“新建表空间”(新建永久表空间BASE.DBF):
数据文件名为:BASE.DBF
文件大小:300M
自动扩展:ON
下一个大小:100M
点击保存,在弹出的框体中,填写数据库表空间的名称:BASE
创建临时表空间:BASE_TEMP.DBF
数据文件名为:BASE_TEMP.DBF
文件大小:300M
自动扩展:ON
下一个大小:100M
点击保存,在弹出的框体中,填写数据库表空间的名称:BASE_TEMP.DBF
创建数据库用户,分配表空间
填写用户名,密码,分配“默认表空间”和“临时表空间”:
设置用户“成员属于”:
设置“服务器权限”:
点击保存即可,后面就可以使用新创建的用户TESTZHANGWO,连接数据库。
1. PL/SQL Developer安装
下载地址:http://pan.baidu.com/s/1nv*nFrb
2. 安装完成后,PL/SQL Developer会自动识别到client_2(Oracle Client)中的oci.dll文件,我的路径为:C:\app\yitian.z\product\11.2.0\client_2\BIN\oci.dll。但由于我没有使用该客户端,所以在PL/SQL中重新设置安装Oracle时自动配置的客户端文件中的oci.dll:C:\app\yitian.z\product\11.2.0\dbhome_1\BIN\oci.dll,具体如下:
在Tools->Preferences:
重新启动PL/SQL Developer,使用System用户或者新建的TESTZHANGWO用户登录数据库。
Oracle 11g-R2数据库的创建及使用相关教程