zoukankan      html  css  js  c++  java
  • (数据库篇) oracle~ oracle 64位 配置琐记

    故事背景:服务器是oracle64位数据库 2008操作系统

    服务器端配置:

           1.防火墙开启1521端口 

           2.cmd->sqlplus /nolog (进入sql初始界面)

             -> CONN /AS SYSDBA (连接数据库命令)

            ->select username,account_status from dba_users;(查看用户)

            ->alert user sys identified by "XXXXXXXXXX"(修改sys用户的密码)

    客户端配置:  

          1.官网下载:instantclient-basic-nt-11.2.0.3.0.zip

          C盘建oracle文件夹(名字不重要,随便)

          ->把instantclient文件夹中的内容拷入oracle文件夹下

          ->新建文件,路径如下 C:\Oracle\Network\Admin\tnsnames.ora

          ->在tnsnames.ora里面配置连接方式

          2.配置环境变量: 我的电脑-->属性-->高级-->环境变量

          新设环境变量 ORACLE_HOME 变量值 C:\Oracle  ( cmd中使用set |find "ORACLE_HOME"可以找到对应的环境变量 )

          新设环境变量 TNS_ADMIN 变量值 C:\Oracle\Network\Admin  ( cmd中使用set |find "TNS_ADMIN"可以找到对应的环境变量 )   

          3.plsql 进入 Tools->preferences设置

          Oracle Home ->C:\Oracle

          OCI liberary ->C:\Oracle\oci.dll

    如此即可,难点在于64位的服务端,特别说明,以上内容只适用于plsql,绿色/无安装情况,如果需要.net程序访问数据库,还需要设置path 

    客户端重新配置: 

          1.安装instantclient-basic-nt-11.2.0.3.0.zip

          安装位置的network/admin/文件夹下新建tnsnames.ora

          ->在tnsnames.ora里面配置连接方式

          2.此时环境变量应该为:

          ->ORACLE_HOME  D:\app\Administrator\product\11.2.0\client_1\ (用于找到oracle主目录)

          ->TNS_ADMIN  D:\app\Administrator\product\11.2.0\client_1\network\admin\

          ->Path  D:\app\Administrator\product\11.2.0\client_1\bin

          (使其他程序找到oracle,path环境变量有很多,分号隔开,包括sqlplus.exe oci.dll在内的很多文件都在这个路径下)

          3.plsql 的 Oracle Home 和 OCI liberary做相应的改变

  • 相关阅读:
    Java 第十一届 蓝桥杯 省模拟赛 洁净数
    Java 第十一届 蓝桥杯 省模拟赛 第十层的二叉树
    Java 第十一届 蓝桥杯 省模拟赛 第十层的二叉树
    Java 第十一届 蓝桥杯 省模拟赛 第十层的二叉树
    Java 第十一届 蓝桥杯 省模拟赛 70044与113148的最大公约数
    Java 第十一届 蓝桥杯 省模拟赛 70044与113148的最大公约数
    20. Valid Parentheses
    290. Word Pattern
    205. Isomorphic Strings
    71. Simplify Path
  • 原文地址:https://www.cnblogs.com/phoenixfling/p/2628059.html
Copyright © 2011-2022 走看看