oracle客户端怎么安装图解
1
准备oracle简易客户端程序,如果没有请到oracle网站下载wwworaclecom,可以下载基本包及其他扩展程序包,例如:如果要使用sqlplus则需要下载sqlplus包,笔者下载了instantclient-basic-win32和instantclient-sqlplus-win32程序
2
将下载的客户端的简易包,解压缩到磁盘上的某一目录,例如:D:\oracle\instantclient_10_2
3
设置环境变量,具体设置如下:
1将路径D:\oracle\instantclient_10_2添加到环境变量path中
2设置ORACLE_HOMED:\oracle\instantclient_10_2
3设置NLS_LANG:SIMPLIFIED CHINESE_CHINAZHS16GBK
4设置TNS_ADMIN:D:\oracle\instantclient_10_2
4
在
D:\oracle\instantclient_10_2目录下增加 tnsnamesora 文件,例如:文件内容如下所示:DB_CENTER
= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =
DB_SERVER)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME =
DB_CENTER) ) )
5
如果打开plsql时不显示database列表,则需要在plsql中设置:tools->preferences->connection
Oracle Home=D:\oracle\instantclient_10_2
OCI library=D:\oracle\instantclient_10_2\ocidll,
以后即可以通过plsql或者sqlplus程序连接oracle数据库服务器了,当然如果需要使用oracle其他功能时,再下载其他软件程序放在D:\oracle\instantclient_10_2目录下即可
首先在Linux本地,用sqlplus连,测试服务是否启动。\x0d\注意:不要连localhost,而必循连向外提供服务的那个IP。\x0d\如果没连通,那就是本地服务有问题。先用sqlplus的sysdba的模式连上去,看看实例启动是否正常;再看看listener是否启动(lsnctl start)。\x0d\\x0d\然后,在windows下,用telnet 1521(默认端口),测试是否能连上oracle服务。\x0d\如果连不上,检查一下网络是否通(ping);网络通的话,再检查一下linux的防火墙是不是开放访问权限了。\x0d\\x0d\最后,在oracle Net Configuration Assistant里配置相应的,IP地址、数据库实例的服务名、用户/口令。\x0d\\x0d\这再不通就怪了。
1、打开所有程序->找到oracle-oradb11g-home1->Net Configuration Assistant。
2、选择本地网络服务名配置,点击下一步。
3、选择添加,点击下一步。
4、填写服务名,点击下一步。
5、选择通信协议:TCP,点击下一步。
6、填写数据库所在的主机名(也可以是IP地址),选择端口号(根据数据库所在的主机的端口号进行选择,一般是标准端口号),点击下一步,选择测试,点击下一步。
7、测试成功。
oracle11g32位客户端连接64位服务器与普通连接没有区别,设置方法如下:
1、找到oracle的安装目录。如:C:\oracle\product\1020\db_1\network\ADMIN
2、找到tnsnamesora文件。
3、用文本方式打开,添加以下内容:
本地实例名 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 远程数据库IP地址)(PORT = 远程服务器端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 远程数据库服务名)
)
)
其中中文部分是需要修改的部分,除第一个“本地实例名”外,其他需要跟远程数据库管理员咨询,本地实例名就是方便自己识别数据库的一个名字,可以自定义。
4、然后打开pl/sql就能看到自己创建的链接,如图:
0条评论