oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)

分享主题:如何创建数据库实例并进行授权,pl/sql客户端如何进行配置创建好的数据库实例并怎样连接;

本教程创建oracle数据库实例的前提条件是oracle服务端数据库软件已经安装好,下面介绍如果创建数据库实例并授权同时介绍如果用pl/sql 客户端工具如何打开创建好的数据库实例

1、打开Database Configuration Assistant 工具/或者也可以直接在cmd命令行上输入dbca然后回车

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(1)

图形化手把手教你创建Oracle数据库实例并认证是否成功

2、打开窗口后点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(2)

图形化手把手教你创建Oracle数据库实例并认证是否成功

3、选择“创建数据库”,点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(3)

图形化手把手教你创建Oracle数据库实例并认证是否成功

4、选择“一般用途或事务处理”选项,点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(4)

图形化手把手教你创建Oracle数据库实例并认证是否成功

5、填写全局数据库名(例如cxb.grgbanking.com),和数据库实例名SID(例如cxb),点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(5)

图形化手把手教你创建Oracle数据库实例并认证是否成功

6、勾选“配置Enterprise Manager”、“配置Database Control以进行本地管理“,点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(6)

图形化手把手教你创建Oracle数据库实例并认证是否成功

7、点击”所有账户使用同一管理口令“,也可以点击使用不同的管理口令一一设置,我这里的密码是:111111,点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(7)

图形化手把手教你创建Oracle数据库实例并认证是否成功

8、Oracle有比较严格的密码机制,这里会弹出建议你把密码设置复杂点,这个不管,直接点击是

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(8)

图形化手把手教你创建Oracle数据库实例并认证是否成功

9、存储类型选择”文件系统“,存储位置选择“使用模板中的数据库文件位置”,点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(9)

图形化手把手教你创建Oracle数据库实例并认证是否成功

10、勾选“指定快速恢复区”,点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(10)

图形化手把手教你创建Oracle数据库实例并认证是否成功

11、在弹出的页面点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(11)

图形化手把手教你创建Oracle数据库实例并认证是否成功

12、在字符集选项中根据实际情况设置,我这里选择使用Unicode(AL32UTF8),国家字符集选择UTF8,设置好后点击连接模式进行设置

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(12)

图形化手把手教你创建Oracle数据库实例并认证是否成功

13、点击连接模式勾选“专用服务器模式”如需设置内存,调整大小可以点击进行设置,点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(13)

图形化手把手教你创建Oracle数据库实例并认证是否成功

14、点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(14)

图形化手把手教你创建Oracle数据库实例并认证是否成功

15、勾选“创建数据库”,如需生成数据库创建脚本,勾选“生成数据库创建脚本”并指定生成脚步的路径,点击下一步

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(15)

图形化手把手教你创建Oracle数据库实例并认证是否成功

16、点击确定

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(16)

图形化手把手教你创建Oracle数据库实例并认证是否成功

17、数据库脚本生成成功后点击确定

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(17)

图形化手把手教你创建Oracle数据库实例并认证是否成功

18、等待数据库实例的创建,该过程比较漫长,慢慢等

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(18)

图形化手把手教你创建Oracle数据库实例并认证是否成功

19、数据库实例创建成功后,如需进行口令管理点击“口令管理”进行设置,如不需要直接退出,这里点击“口令管理”按钮

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(19)

图形化手把手教你创建Oracle数据库实例并认证是否成功

20、进行口令管理,口令设置可以进行管理数据库用户的账号,并可以对数据库的账号设置是否锁定,设置完毕后点击确定

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(20)

图形化手把手教你创建Oracle数据库实例并认证是否成功


下面进行创建数据库用户授权操作

21、打开cmd窗口,用sqlplus sys/111111 as sysdba------sys是系统的账号,而111111是我上面为所有的账号设置的口令,然后回车,便可以以管理员的身份进入oracle数据库进行相关的权限设置

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(21)

图形化手把手教你创建Oracle数据库实例并认证是否成功

22、创建数据库表空间

createtablespacemyTestTable logging datafileC:appAdministratororadatacxbcxb.dbf#这里是我的Oracle服务端数据库实例的路径,cxb是我的数据库实例名即SID size50m autoextendonnext50mmaxsize20480m extentmanagementlocal;

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(22)

图形化手把手教你创建Oracle数据库实例并认证是否成功

23、不出意外表空间创建成功

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(23)

图形化手把手教你创建Oracle数据库实例并认证是否成功

24、进行创建一个数据库用户与口令

createusercaixuanbinidentifiedbygrgsecone#caixuanbin是到时候连接数据库的时候用户名、grgsecone是该口令 defaulttablespacemyTestTable temporarytablespacetemp;

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(24)

图形化手把手教你创建Oracle数据库实例并认证是否成功

25、然后给创建的数据库用户进行授权,例如这里是给我上面创建的数据库用户caixuanbin用户进行授权操作

grantcreatesession,connect,createtable,resourcetocaixuanbin;

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(25)

图形化手把手教你创建Oracle数据库实例并认证是否成功

26、不出意外,授权成功,然后退出 exit;

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(26)

图形化手把手教你创建Oracle数据库实例并认证是否成功


下面说明pl/sql如何连接创建好的数据库实例

27、到Oracle服务端的安装目录下面找到tnsnames.ora这个文件我的安装目录是:C:appAdministratorproduct11.2.0dbhome_1NETWORKADMIN

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(27)

图形化手把手教你创建Oracle数据库实例并认证是否成功

28、打开tnsnames.ora这个文件,把上面创建好的数据库实例配置信息copy出来,并把HOST改为Oracle服务端的IP地址

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(28)

图形化手把手教你创建Oracle数据库实例并认证是否成功

CXB= (DESCRIPTION= (ADDRESS=(PROTOCOL=TCP)(HOST=10.1.44.213)(PORT=1521)) (CONNECT_DATA= (SERVER=DEDICATED) (SERVICE_NAME=cxb.grgbanking.com) ) ) #cxb.grgbanking.com 这是上面创建的全局数据库名 # CXB 是创建的数据库实例SID,这个在客户端pl/sql那边可以随便起

29、然后到装有pl/sql电脑上面找到tnsnames.ora这个文件,把上面的数据库实例信息copy过来,我pl/sql的安装目录是E:oracleproduct10.2.0client_1NETWORKADMIN

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(29)

图形化手把手教你创建Oracle数据库实例并认证是否成功

30、打开这个文件把创建好的服务端实例信息copy过来粘贴保存,然后打开pl/sql工具,用户名输入上面创建好的数据库用户名caixuanbin,口令是创建好的:grgsecone,数据库是创建好的实例:CXB(这个信息可以在随意改的,不一定要和创建好的数据库实例名称一致),点击确定就可以登录创建好的数据库实例了

oracle创建新的数据库实例(图形化手把手教你创建Oracle数据库实例并认证是否成功)(30)

图形化手把手教你创建Oracle数据库实例并认证是否成功

这里的数据库:是填CXB,如果客户端改的与服务端实例名不一致,以客户端为准;例如上面把配置信息改为

CXBTEST= (DESCRIPTION= (ADDRESS=(PROTOCOL=TCP)(HOST=10.1.44.213)(PORT=1521)) (CONNECT_DATA= (SERVER=DEDICATED) (SERVICE_NAME=cxb.grgbanking.com) ) )

那么上面的数据库就要填成CXBTEST了

到此,创建数据库实例,进行数据库用户授权,及如何通过客户端连接创建好的数据库实例就介绍完了。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。