windows OS 里我装的跟Linux里装的都是企业版DATA BASE 那能不能对Linux里oracle 进行操作啊我试过将linux里面的tnsnames.ora文件覆盖掉在windows里tnsnames.ora就可以通过SQL*PLUS登陆到linux里的oracle,但是企业管理器就不行,因为企业管理器的登陆界面里的服务器的名字还是写windows里的那个,修改不了我尝试用PLSQL Developer来登陆Linux里oracle 但是报错TNS:无法处理的服务名 但是那服务名是PLSQL Developer给我选择的,也是安装在Linux里oracle 里的服务器名,为什么会报错啊,除非将linux里面的tnsnames.ora文件覆盖掉在windows里tnsnames.ora才可以
1. 只需在 windows 那里配置一个服务名连到 linux 上的服务器就行. 1.1 直接用记事本修改 tnsname.ora 文件. 1.2 或者用 Net Configuration Assistant 工具来添加.2. OEM:在 "导航器" -> "将数据库添加到树" , 就可以了~3. pl/sql 连数据库的话,会自动读取 tnsname.ora 文件~
那能不能对Linux里oracle 进行操作啊我试过将linux里面的tnsnames.ora文件覆盖掉在windows里tnsnames.ora就可以通过SQL*PLUS登陆到linux里的oracle,但是企业管理器就不行,因为企业管理器的登陆界面里的服务器的名字还是写windows里的那个,修改不了我尝试用PLSQL Developer来登陆Linux里oracle 但是报错TNS:无法处理的服务名
但是那服务名是PLSQL Developer给我选择的,也是安装在Linux里oracle 里的服务器名,为什么会报错啊,除非将linux里面的tnsnames.ora文件覆盖掉在windows里tnsnames.ora才可以
1.1 直接用记事本修改 tnsname.ora 文件.
1.2 或者用 Net Configuration Assistant 工具来添加.2. OEM:在 "导航器" -> "将数据库添加到树" , 就可以了~3. pl/sql 连数据库的话,会自动读取 tnsname.ora 文件~