oracle 建库时有个需求是“字符集使用ZHS16GBK” 不知道指的是什么? 顺便问一下您的QQ 我的282274646
发布网友
发布时间:2022-05-17 11:02
我来回答
共2个回答
热心网友
时间:2023-10-19 17:13
ORA-12545 TNS:name lookup failure
Cause: A protocol specific ADDRESS parameter cannot be resolved.
Action: Ensure the ADDRESS parameters have been entered
correctly; the most likely incorrect value is the node name.
Copyright (C) 1995, Oracle Corporation
错误消息提示的很清楚,你在配置TNS LISTENER的时候DB主机地址有误,你是不是用的IP协议?
这时候你可能指定的主机名没有办法被DNS解析,方法:直接在主机地址里输入SERVER的IP地址
使用tnsping来测试一下,如:
C:\>tnsping 192.168.0.2
TNS Ping Utility for 32-bit Windows: Version 8.1.7.0.0 - Proction on 04-4月 -2
005 15:01:54
(c) Copyright 1997 Oracle Corporation. All rights reserved.
TNS-03505: 未能分解名称
-------------------------------------------------------------------
看看你的ORACLE数据库是否没有起来,或者IP地址改变了!
再看看TNSNAMES.ORA文件中host name是不是正确!
热心网友
时间:2023-10-19 17:13
版本:oracle10g
环境:windowXP
问题起源:oracle默认字符集为AL32UTF8,所有中文都被认为是3个字节一个汉字。
解决方案:将AL32UTF8改为ZHS16GBK。
是为了解决汉子的问题,否则程序就会有乱码
明白了吗?