免安装oracle client的配置方法 On 程序人生, 解决方案 @2010-07-23
1 首先下载文件 http://www.oracle.com/technology/software/tech/oci/instantclient/index.html 选在合适的版本
2 把这些文件解压中同一个目录中,然后配置tnsnames.ora和sqlnet.ora文件,如果没有的话,创建
其内容分别类似如下:
tnsnames.ora
# tnsnames.ora Network Configuration File: C:\Program Files\OracleClient\tnsnames.ora
# Generated by Oracle configuration tools.
ORCLIB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.101)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orclib)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
3 然后在系统环境变量中加入两个变量
TNS_ADMIN C:\Program Files\OracleClient(文件解压的目录)
NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK(数据库字符编码,跟服务器端匹配)
还有在path环境变量中加入C:\Program Files\OracleClient(文件解压的目录)
win7安装oracle10g 的问题和解决方案 On 解决方案 @2010-07-13
win7安装oracle10g时出现如下问题:
ERROR 1 正在检查操作系统要求…
要求的结果: 5.0,5.1,5.2,6.0 之一
实际结果: 6.1
检查完成。此次检查的总体结果为: 失败 <<<<
问 题: Oracle Database 11g 未在当前操作系统中经过认证。
建议案: 确保在正确的平台上安装软件。
======================================================== 正在检查 Service Pack 要求…
检查完成。此次检查的 总体结果为: 未执行 <<<<
OUI-18001: 不支持操作系统 ‘Windows Vista 版本 6.1′。
建议案: 请安装建议的 Service Pack。
解决方案:
在安装文件中搜索refhost.xml,然后添加 <!–Microsoft Windows 7–>
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM> 在安装文件中搜索oraparam.ini,然后修改为 #You can customise error message shown for failure, provide value for CERTIFIED_VERSION_FAILURE_MESSAGE
#Windows=5.0,5.1,5.2,6.0,6.1 添加 #[Windows-6.1-required]
#Minimum display colours for OUI to run
MIN_DISPLAY_COLORS=256
#Minimum CPU speed required for OUI
#CPU=300
#[Windows-6.1-optional]



