通过Oracle数据库链接调用SQL Server函数

时间:2012-01-19 07:44:14

标签: sql-server oracle database-link

有没有办法使用到SQL Server实例的数据库链接从Oracle执行以下语句,而无需在目标实例上创建视图?

select db_name(), @@SERVERNAME

我试过了

"select db_name(), @@SERVERNAME"@DbLink 

但是没有成功。

非常感谢任何帮助

1 个答案:

答案 0 :(得分:1)

下面:

select dbo.FunctionName@dblink('value') from dual;

但是你需要告诉dblink哪些函数必须通过dblink可用。请参阅手册:http://docs.oracle.com/cd/E11882_01/server.112/e11050/admin.htm#i1007467