解决:plsql连接远程oracle和like无法查询中文问题
2016-11-23 10:55
549 查看
1、下载plsql developer 64位 下载完成一步一步默认安装(我是放到了D盘)
2、下载 instant-client 我下的最新的(步骤同上)
3、instant-client 安装完之后,在所在文件夹D:\Program Files\instantclient_12_1下面创建文件夹network然后在network下创建文件夹admin
在admin里创建tnsnames.ora 内容如下
tables =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.64.60.104 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = db )
)
)4、启动plslq
配置如图:
填入instantclinet客户端的路径。重启plsql就可以连接了
5、like 查询中文没有数据,也不报错,考虑到可能是字符集不匹配,查询oracle server段字符集
select userenv('language') from dual;
然后我在用户环境变量里新建了一个NLS_LANG = AMERICAN_AMERICA.UTF8,就可以查询了。
2、下载 instant-client 我下的最新的(步骤同上)
3、instant-client 安装完之后,在所在文件夹D:\Program Files\instantclient_12_1下面创建文件夹network然后在network下创建文件夹admin
在admin里创建tnsnames.ora 内容如下
tables =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.64.60.104 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = db )
)
)4、启动plslq
配置如图:
填入instantclinet客户端的路径。重启plsql就可以连接了
5、like 查询中文没有数据,也不报错,考虑到可能是字符集不匹配,查询oracle server段字符集
select userenv('language') from dual;
然后我在用户环境变量里新建了一个NLS_LANG = AMERICAN_AMERICA.UTF8,就可以查询了。
相关文章推荐
- plsql连接远程oracle和like无法查询中文问题
- 解决Oracle SQL Developer无法连接远程服务器的问题
- oracle 客户端 plsql 无法使用like查询,无法查询中文,乱码
- PLSQL不安装客户端连接远程oracle数据库的方法及中文乱码问题的解决
- PLSQL连接远程ORACLE遇到的中文乱码问题
- 使用plsql时查询Oracle语句中文无法匹配问题
- asp.net连接oracle无法进行中文字符查询的问题
- 如何解决PLSQL无法连接到oracle的问题
- plsql连接本地oracle数据库,而远程主机却无法连接,出现无监听程序的解决方法
- Hibernate3的Like用法,解决中文查询问题
- 解决winXP 远程桌面无法连接问题
- 彻底解决SQL SERVER 2005无法远程连接的问题--1433
- Oracle问题解决记录:报错信息为-ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的 SID
- 解决超过远程连接数而无法连接服务器的问题 踢出已断开用户
- SQL Server 2005 无法远程连接问题解决
- Oracle:sqlplus查询出的中文是乱码问题的解决(转)
- PDA访问web service时,“无法连接到远程服务器”问题的解决方法
- PDA访问web service时,“无法连接到远程服务器”问题的解决方法
- Oracle:sqlplus查询出的中文是乱码问题的解决(转)
- 关于在英创em9161板上使用ADO.net连接远程数据库提示 “无法找到 PInvoke dll"dbnetlib.dll"”问题解决方法