百科知识

如题,如何在PL/SQL中添加已有的oracle数据库?

2012-10-04 15:08:552***
如题,如何在PL/SQL中添加已有的oracle数据库? 如题,如何在PL/SQL中添加已有的oracle数据库?:使用Oracle的客户端工具Net Configuration Assistant 配置数据库的本地N?

最佳回答

  • 使用Oracle的客户端工具Net Configuration Assistant 配置数据库的本地Net服务名或者直接编辑 tnsnames.ora文件,然后再次打开plsqldev ,就可以看到 数据库的 本地Net服务名 , 进行数据库连接了。 希望能给你帮助。
    2012-10-04 15:20:00
  •    第一种情况: 连接oracle10g免安装客户端解决办法 首先,在安装ORACLE服务器的机器上搜索下列文件, oci。dll ocijdbc10。dll ociw32。dll orannzsbb10。dll oraocci10。
      dll oraociei10。dll sqlnet。ora tnsnames。ora classes12。jar ojdbc14。jar 制作成压缩文件,配置目标计算机使用。 1。将oracleinstantclient。
      rar解压缩到一个目录, 如d:\oracleinstantclient 2。配置d:\oracleinstantclient的tnsnames。ora文件,只需要修改其中的服务器地址、服务名称和端口。 3、配置环境变量,在PATH变量中加入d:\oracleinstantclient 4、注册表加入下面键值 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment] "LD_LIBRARY_PATH"="d:\OracleInstantClient" "NLS_LANG"="AMERICAN_AMERICA。
      ZHS16GBK" "TNS_ADMIN"="d:\OracleInstantClient" 5、如果是ASP。NET应用,则要为ASPNET用户分配d:\oracleinstantclient文件夹的读写权限。 通过上面的设置后,即可实现免安装ORACLE客户端,连接到ORACLE数据库服务器。
       也可以将上面解压缩后的文件和手动过程制作成安装包,实现自动安装。 注意: 1、用上面的方法,连接oracle9。2,应该也没有问题。 2、如果使用JDBC连接,需要到官网下载instantclient-jdbc-win32- 。
      zip: 包含JDBC Driver的包。 第二种情况: 不安装Oracle客户端用PL/SQL Developer连接Oracle服务器 1。从 Download Instant Client,Basic包下一个即可 2,在磁盘创建上目录,解压过去,比如解压到c:\oracleclient 3,创建目录c:\oracleclient\network\admin 4,创建文件tnsnames。
      ora 内容如下 oracledata = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp )(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = yourSID ) ) ) 5,在环境变量中添加nls_lang=SIMPLIFIED CHINESE_CHINA。
      ZHS16GBK 6,设置pl/sql Developer的perference,主要填二个文本框 OCI Library:“c:\oracleclient\oci。dll”, Oracle_home: “c:\oracleclient\” 7,重启pl/sql developer, 输入用户名密码,以及tnsnames。
      ora设置的oracledata, Enjoy it。 。
    2012-10-04 15:36:55
  • 很赞哦! (179)