ORACLE 10g Express版无法配置的问题
2009-09-17 11:22
429 查看
安装了Oracle 10G Express开发版服务器端,再安装了XE客户端(以上版本都是官方下载)。
出现问题1;ASP.NET运行报错,提示Data.OracleAccess程序集无法加载。 据说是ORACLE更新了微软自带Oracle访问库。
解决方法:安装ODP.NET。 我是手动从安装目录下发现一个有关ODP.NET的批处理:XEClient/bin/InstODP.bat。修改一下执行这个(需要改动和使用参数启动)得以安装全局程序集缓存。问题解决
出现问题2;库已经可以使用了。但是服务端和客户端都没有有关服务器名称得配置。开发版就是这样。网上好像也没有找到相关案例。自己解决。好在oraclexe/app/oracle/product/10.2.0/server/NETWORK/ADMIN目录下,还有oracle网络配置
三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora 。 数据库装一个就可以了,但需要配置不同的客户访问名称。从tnsnames.ora 中安装XE的方式配置两个。如:
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WWW-B7E6BB790A9)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
server1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WWW-B7E6BB790A9)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
server2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WWW-B7E6BB790A9)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
配置之后。使用服务器版的sqlplus的确可以使用新名称访问了,但使用客户端的SQLPLUS还是无法连接,PL/SQL developer也无法连接。。于是我把服务器端的配置目录复制到客户端根目录下。
oraclexe/app/oracle/product/10.2.0/server/NETWORK
复制到
XEClient/NETWORK
至此3个地方,以及用ASP.NET也能正常访问了。
出现问题1;ASP.NET运行报错,提示Data.OracleAccess程序集无法加载。 据说是ORACLE更新了微软自带Oracle访问库。
解决方法:安装ODP.NET。 我是手动从安装目录下发现一个有关ODP.NET的批处理:XEClient/bin/InstODP.bat。修改一下执行这个(需要改动和使用参数启动)得以安装全局程序集缓存。问题解决
出现问题2;库已经可以使用了。但是服务端和客户端都没有有关服务器名称得配置。开发版就是这样。网上好像也没有找到相关案例。自己解决。好在oraclexe/app/oracle/product/10.2.0/server/NETWORK/ADMIN目录下,还有oracle网络配置
三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora 。 数据库装一个就可以了,但需要配置不同的客户访问名称。从tnsnames.ora 中安装XE的方式配置两个。如:
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WWW-B7E6BB790A9)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
server1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WWW-B7E6BB790A9)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
server2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = WWW-B7E6BB790A9)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)
配置之后。使用服务器版的sqlplus的确可以使用新名称访问了,但使用客户端的SQLPLUS还是无法连接,PL/SQL developer也无法连接。。于是我把服务器端的配置目录复制到客户端根目录下。
oraclexe/app/oracle/product/10.2.0/server/NETWORK
复制到
XEClient/NETWORK
至此3个地方,以及用ASP.NET也能正常访问了。
相关文章推荐
- Windows下安装Oracle 10g网络配置检查未执行的问题
- oracle 10g 检查网络配置需求未通过问题的解决
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找
- 解决 Win7 下 Oracle 10g EM 无法启动问题
- oracle配置DG的时候,碰到监听无法启动的问题及解决方法
- Oracle 10g em无法登陆的问题
- Oracle 10g 安装问题:Microsoft LoopBack Adapter 配置
- Developer10g或Oracle AS 10g配置中的问题
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序
- 解决问题:Asianux3下Oracle 10g无法启动
- AIX上Oracle 10g的EM无法启动问题-时区问题【转】
- 关于oracle 11g导出的dmp文件无法导入10g的问题
- EF for oracle中无法读取配置 显示无法open问题解决方式
- 解决问题:Asianux3下Oracle 10g无法启动
- Oracle 10G RAC Cross-Instance Archive - 配置问题
- windows下安装oracle 10g 出现检查网络配置需求未通过问题的解决
- Oracle 10g 安装问题:Microsoft LoopBack Adapter 配置
- 安装Oracle 10g的“正在检查网络配置需求...未执行”问题
- Oracle 10g em无法登陆的问题
- 关于oracle 10g EM和isqlplus无法进入web界面的问题