【问题标题】:how to query oracle database in SQL linked server如何在 SQL 链接服务器中查询 oracle 数据库
【发布时间】:2014-04-07 01:40:46
【问题描述】:
我在名为 X 的本地 sql 服务器中链接了 ORACLE 数据库。
ORACLE 数据库:是的
ORACLE 表名:PS.PSDBOWNER
SQL SERVER 名称:X
我在SSMS 中尝试了以下查询
select * from [X].[Y].[PS].[PSDBOWNER]
但它不起作用,请告诉我正确的语法。
【问题讨论】:
标签:
sql
sql-server
oracle
tsql
oracle-sqldeveloper
【解决方案1】:
对于那些仍在寻找这个问题的答案的人,即在sql server中查询oracle链接服务器,使用这样的select语句:
select * from [oracle-linked-server-name]..[oracle-table-owner].[oracle-table-name]
【解决方案2】:
试试这个:
SELECT * FROM X.Y.dbo.[PS.PSDBOWNER]