2.下载Oracle安装包 instantclient-basic-win32-11.2.0.1.0.zip( 网盘地址 http://yunpan.cn/Qid3SQ32EcWZt 访问密码 1a82)
操作图依次为:
内容文本信息:
LISTENER_ORCL = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) ) nmb = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.156)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )
能连接上之后又出现新的问题 中文乱码, 原因是数据库的 字符集 和 客户端 的字符集不一致造成的,
使用如下sql 查询数据库的 字符集
select userenv('language') from dual;
结果是:
AMERICAN_AMERICA.ZHS16GBK
解决方案如下:
在windows中创建一个系统环境变量,设置如下:
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了。