PL/SQL远程连接ORACLE
博客专区 > DRSoul 的博客 > 博客详情
PL/SQL远程连接ORACLE
DRSoul 发表于3年前
PL/SQL远程连接ORACLE
  • 发表于 3年前
  • 阅读 27
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

摘要: PL/SQL远程连接ORACLE

oracle远程连接:

方法一:使用Net Configuration Assistant,配置 "本地网络服务名配置"

方法二:在D:\app\DR\product\12.1.0\dbhome_1\NETWORK\ADMIN

tnsnames.ora中添加:

OLCLASS =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.18.12)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = olclass)

    )

  )

方法三:下载instantclient_11_2,将装有oracle服务器的tnsnames.ora复制到目录下,按方法二配置。


plsql远程连接oracle:

先按上面的方法三配置。然后

PL/SQL Developer中,在perference->Connection里面设置OCI Library和Oracle_Home,例如本机设置为: 

Oracle Home :D:\Oracle\app\Dell\product\instantclient_11_2 

OCI Library :D:\Oracle\app\Dell\product\instantclient_11_2\oci.dll

右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":

 1>.选择"Path" - 点击"编辑", 把 "D:\Oracle\app\Dell\product\instantclient_11_2;" 加入;

 2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"D:\Oracle\app\Dell\product\instantclient_11_2;", 点击"确定";

 3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";

 最后点击"确定"退出.


忘记了oracle账号:

win+r运行cmd

跳转到安装目录的bin,比如:D:\app\DR\product\12.1.0\dbhome_1\BIN

echo %ORACLE_SID%

set ORACLE_SID=orcl

orcl是你的数据库实例名

sqlplus.exe / as sysdba

alter user your_username identified by new_password


  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 9
码字总数 2787
×
DRSoul
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: