ORACLE数据库的建立

一、创建数据库

使用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>

  )


红色字体是添加的部分,这样可以避免登录数据库aa出现:

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数据库

这时要注意用新建用户的登录时,密码是创建用户时设置的密码!不是创建数据库时设置的密码!


数据库和用户都创建好了,下面就是开始使用数据库了~未完待续!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值