急!无法运行Sql plus?!Oracle11

siegebaoniu 2014-05-08 04:53:44
我的目标是实现SqlServer能订阅Oracle的发布。

PC_A(win7 x32)装了11.2.0的Oracle server
PC_B(win8 x64)装了11.2.0的Oracle客户端 以及 SQLServer 2012 服务器端

经测试,PC_B能通过Oracle SQL Developer 连 PC_A,我以为大功告成。
于是用PC_B的SQLServer去新建Oracle发布

实现到如下步骤




晴天霹雳!说我sql plus无法运行?!

于是我检查sql plus, 的确是连接报错,可是我已经配置了PC_B的tns。并且通过cmd也是可以连上的!(这很奇怪啊!)







求救!有谁知道这是为什么吗?!感激不尽!
...全文
586 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
hrbsf 2016-12-30
我也现在遇到这问题了!!!
回复
小灰狼W 2014-05-09
...我刚发现,你的数据库实例不能这么填 要在ip后面加上/orcl
回复
siegebaoniu 2014-05-09
谢谢各位。最新的问题先贴在这儿吧。oracle快把我搞死了。。。

我link server能试通,SQLServer能通过linkserver连Oracle。


但是连Oracle发布服务器就是报错。


21626的错,看了半天也没看出啥名堂。实在不知道该怎么往下了。
回复
siegebaoniu 2014-05-09
引用 7 楼 wildwave 的回复:
报错是因为你的输入不对。用户名那里输scott@orcl 或者直接scott/密码@orcl
谢谢,照你说的加了@orcl,成功了。 我设置完权限又报另外一个错了。说明之前可能是SQLServer服务的用户没权限调用sql plus。 我再继续尝试一下。
回复
小灰狼W 2014-05-09
注意错误提示,oracle的错误会报ora-的错误信息。而sqlserver提示的是无法运行sqlplus,这是调用的问题了
回复
小灰狼W 2014-05-09
报错是因为你的输入不对。用户名那里输scott@orcl 或者直接scott/密码@orcl
回复
siegebaoniu 2014-05-08
引用 5 楼 wildwave 的回复:
错误提示是无法运行sqlplus 那么这里的问题应该和oracle已经没有关系了 检查oracle客户端版本和sqlserver的兼容性,以及相关环境变量的配置
明天会找一点版本的资料看看,检查一下账号的读取执行权限。 但这边是Oracle论坛。 我Oracle新手一个,还是想确认一下SQL Plus的问题,抛开SQL Server不谈。 cmd能用,直接sql plus报错,这到底算配成功了没?
回复
小灰狼W 2014-05-08
错误提示是无法运行sqlplus 那么这里的问题应该和oracle已经没有关系了 检查oracle客户端版本和sqlserver的兼容性,以及相关环境变量的配置
回复
siegebaoniu 2014-05-08
谢谢3楼,我还是想照着自己原本的思路。只是目前碰到了个匪夷所思的问题:为什么我cmd能用sql plus,但是直接用sql plus就报错? 有没有大侠知道啊,很急诶。。。
回复
RUMBLE_ZHENG 2014-05-08
引用 2 楼 siegebaoniu 的回复:
[quote=引用 1 楼 wildwave 的回复:] 你这里的sql developer和cmd中sqlplus都是从一台机器用oracle客户端连到另一台的oracle服务端,没看出和sql server有任何关系
是!感觉SQLServer也只是调用sqlplus,但是我的sql plus为啥就连不上呢?[/quote] SQLSERVER也可以使用数据库链接之类的吧,真不行先建立ODBC数据源,再添加到SQLSERVER中。
回复
siegebaoniu 2014-05-08
引用 1 楼 wildwave 的回复:
你这里的sql developer和cmd中sqlplus都是从一台机器用oracle客户端连到另一台的oracle服务端,没看出和sql server有任何关系
是!感觉SQLServer也只是调用sqlplus,但是我的sql plus为啥就连不上呢?
回复
小灰狼W 2014-05-08
你这里的sql developer和cmd中sqlplus都是从一台机器用oracle客户端连到另一台的oracle服务端,没看出和sql server有任何关系
回复
相关推荐
发帖
基础和管理
创建于2007-09-28

1.7w+

社区成员

Oracle 基础和管理
申请成为版主
帖子事件
创建了帖子
2014-05-08 04:53
社区公告
暂无公告