oracle11g客户端远程连接服务端步骤

oracle11g客户端远程连接服务端步骤,自己亲自试过有效:
1.服务端安装11g成功,64位装32位和64位的,32位装32位
2.服务端和远程客户端位数要一致,是oracle的位数,跟电脑位数无关,否则会报错
3.在服务端搜索下列文件
oci.dll
ocijdbc10.dll
ociw32.dll
orannzsbb10.dll
oraocci10.dll
oraociei10.dll
sqlnet.ora
tnsnames.ora
classes12.jar
ojdbc14.jar
把他们放在一个文件夹中,一般使用下载的客户端时,这些文件都会在下载的文件夹中配置好,ojdbc14.jar是10g的,ojdbc6.jar是11g的。

4.配置tnsnames.ora,修改其中的数据库连接串。

复制代码 代码如下:
oracledata =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = oracledata)
)

其中,oracledata是要连接的服务名;HOST = 192.168.0.58,是服务器IP地址;PORT = 1521是端口号。
5.添加第一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(如:D:\oraclient,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符),这是为了能够找到上面说的tnsnames.ora。这步是最重要的。
6.下载并安装PL SQL Developer配置应用:
  打开PL SQL Developer,登入界面点取消,进入后选择菜单栏 tools->preferences->connection :
  Oracle Home=D:\oracleclient
  OCI library=D:\oracleclient\oci.dll
7.再次打开plsql则会在database中有oracledata 选项输入用户名密码就可以登陆。
8.如果报错是no listener,那么做如下操作:
a.服务器端和客户端防火墙需要关闭;
b.我们经常会遇到监听器服务无法启动,那么需要打开服务端的Net Configuration Assistant修复,或者新建监听器服务。
 c.、另外,如果本机和别的机子均安装了oracle服务器端,那么本机如果要连接别的机子,就必须修改环境变量。
9.连接正常后,插入一条中文数据,如果乱码,做如下操作:
添加第二个环境变量(可有可无):“NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,(AMERICAN_AMERICA.US7ASCII 是ASCII编码类型,其它类型可自己到服务器看一下或网上查找一下)(本步骤暂时要做对,如果编码不对,会产生乱码)。

上一篇:windows操作系统下的Oracle卸载步骤
下一篇:Oracle执行时报错代码及信息

猜你喜欢

转载自blog.csdn.net/lx_Frolf/article/details/82785036