oracle服务端和客户端可以安装在同一台机器上吗?

时间:2021-01-10 05:58:40
我在同一台机器上安装了oracle服务端和客户端,结果发现客户端没作用。当在控制面板odbc数据源中用客户端tnsnames.ora中的服务名时出错,用服务端的tnsnames.ora中的服务名才对,oracle服务端和客户端一定要分开在装在两台机器上吗?

13 个解决方案

#1


当然是可以装在一台机器上的.
tnsnames.ora就共用了,所以只有一个tnsnames.ora起作用。
平时,服务端的tnsnames.ora是没有用的,只有用到如数据库链database link时才有作用。

#2


装了服务端(典型安装)就不用装客户端了

#3


在服务端再装一遍客户端有什么特殊用途吗?
服务端携带的产品不是都包含在里面了吗?

#4


为什么要在安装服务端的地方再安装客户端呢?
服务端携带的产品都包含在里面了呀。

#5


楼上的,服务器端有PRO*C吗?

#6


楼上的,服务器端有PRO*C

#7


我在服务端装客户端是要模拟C/S模式,因为我没两台机器。
但是在客户端SOL*plus中通过客户端tnsnames.ora中定义的service name可以访问到服务端的数据库。只是在控制面板odbc数据源中却只能用服务端tnsnames.ora中定义的service name才能在应用程序中访问。
各位大侠遇到过这种问题吗?

#8


当然是可以装在一台机器上的,不会有任何问题...

#9


要模拟C/S模式完全不必再装客户端,我现在就在模拟,你的问题可能跟安装顺
序有关,客户端配置被服务端淹没,可在注册表中修改ORACLE相关路径使之指向客户端,不过要先备份有可能牵一发而动全身。

#10


安装路径
oracle端口配置,连接属都要改

#11


请问不安装客户端如何模拟C/S模式?

#12


大家不要吵,一个问题一个问题的来解决。
装不装客户端,核心问题在,客户端的一些组件,服务器上好像没有,真的没有么?服务器装全了么?这个谁验证了?没验证大家就不要吵了,把浮躁的风气蔓延开来,受害的是大家。我下去验证先……

#13


服务器启动后,完全不理会它一切都按客户端操作思路处理,如好用,则在其它机器客户端处理一定好用,除非你网络有问题。(已验证,并已 n*n 次使用)

#1


当然是可以装在一台机器上的.
tnsnames.ora就共用了,所以只有一个tnsnames.ora起作用。
平时,服务端的tnsnames.ora是没有用的,只有用到如数据库链database link时才有作用。

#2


装了服务端(典型安装)就不用装客户端了

#3


在服务端再装一遍客户端有什么特殊用途吗?
服务端携带的产品不是都包含在里面了吗?

#4


为什么要在安装服务端的地方再安装客户端呢?
服务端携带的产品都包含在里面了呀。

#5


楼上的,服务器端有PRO*C吗?

#6


楼上的,服务器端有PRO*C

#7


我在服务端装客户端是要模拟C/S模式,因为我没两台机器。
但是在客户端SOL*plus中通过客户端tnsnames.ora中定义的service name可以访问到服务端的数据库。只是在控制面板odbc数据源中却只能用服务端tnsnames.ora中定义的service name才能在应用程序中访问。
各位大侠遇到过这种问题吗?

#8


当然是可以装在一台机器上的,不会有任何问题...

#9


要模拟C/S模式完全不必再装客户端,我现在就在模拟,你的问题可能跟安装顺
序有关,客户端配置被服务端淹没,可在注册表中修改ORACLE相关路径使之指向客户端,不过要先备份有可能牵一发而动全身。

#10


安装路径
oracle端口配置,连接属都要改

#11


请问不安装客户端如何模拟C/S模式?

#12


大家不要吵,一个问题一个问题的来解决。
装不装客户端,核心问题在,客户端的一些组件,服务器上好像没有,真的没有么?服务器装全了么?这个谁验证了?没验证大家就不要吵了,把浮躁的风气蔓延开来,受害的是大家。我下去验证先……

#13


服务器启动后,完全不理会它一切都按客户端操作思路处理,如好用,则在其它机器客户端处理一定好用,除非你网络有问题。(已验证,并已 n*n 次使用)