使用DCBA创建数据库(注意在创建的时候的SID),
这里的Administrative password就是创建的"aa"数据库的登录密码,点击next
记住这里的SID是"aa",点击finish后就开始创建数据库了,要花点时间的。
二、用SYS用户登录aa数据库 在创建完数据库之后,在oracle的安装目录下找到listner.ora文件:
添加创建数据库时产生的SID:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = E:\oracle\product\12.1.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:E:\oracle\product\12.1.0\dbhome_1\bin\oraclr12.dll")
)
<span style="color:#ff0000;">(SID_DESC =
(GLOBAL_DBNAME = aa)
(ORACLE_HOME = <span style="font-family: Arial, Helvetica, sans-serif;"> E:\oracle\product\12.1.0\dbhome_1</span><span style="font-family: Arial, Helvetica, sans-serif;">)</span>
(SID_NAME = aa)
)</span>
)
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor。
这个错误。好了现在可以用我们的SYS用户登录数据库aa了( 注意:密码是创建数据库时的密码)三、用PLSQL远程创建用户
在使用PLSQL之前先确保有和服务器对应的oracle客户端,可以在oracle官网上下载,我用的是instantclient_11_2,在下面的目录中确保有tsnames.ora文件,如果没有目录和文件,则新建
该文件的内容大致如下
aa=
(DESCRIPTION =
(ADDRESS_LIST=
(ADDRESS= (PROTOCOL = TCP)(HOST = 192.168.8.8)(PORT= 1521))
)
(CONNECT_DATA= (SERVICE_NAME= DBname))
)
文件中的DBname为所要连接的数据库的名称
192.168.8.8为所要连接的数据库的地址
1521为所要连接的数据库的端口号
该文件写好之后,新建环境变量
变量名:TNS_ADMIN
变量值:D:\instantclient_10_2\network\admin (tnsnames.ora文件所在的目录)
环境设置结束后,开始用SYS远程登陆,密码为创建数据库时的密码。登录成功后就可以新建用户了,参照:http://jingyan.baidu.com/article/375c8e1997522e25f2a229c3.html
记住此时创建用户的密码
四、用创建的用户远程登录aa数据库
这时要注意用新建用户的登录时,密码是创建用户时设置的密码!不是创建数据库时设置的密码!
数据库和用户都创建好了,下面就是开始使用数据库了~未完待续!