SAS中文论坛
标题:
访问Oracle 其他用户表的问题
[打印本页]
作者:
shiyiming
时间:
2010-12-16 17:10
标题:
访问Oracle 其他用户表的问题
Oracle中一个用户(User1)创建一个表A的话,User2可以通过 User1.A 访问这张表。
在SAS 中 整个Oracle的表库被设置为一个Lib 如下:
libname dw oracle user=User2 path=orarac password="XXXXXXXXX" access=readonly;
如何在SAS中访问表A.
用 dw.A是看不到表A的, 有什么参数需要设置吗?
作者:
shiyiming
时间:
2010-12-16 17:17
标题:
Re: 访问Oracle 其他用户表的问题
user1创建的表是在哪个schema下呢?我记得db2可以通过指定schema来读取别人创建的表。
你试试。
作者:
shiyiming
时间:
2010-12-16 17:43
标题:
Re: 访问Oracle 其他用户表的问题
to jimmy782
请教schema option 应该怎么写啊? 没写过。
作者:
shiyiming
时间:
2010-12-16 18:04
标题:
Re: 访问Oracle 其他用户表的问题
用 libname dw oracle user=User2 path=orarac password="XXXXXXXXX" access=readonly schema=User1; 解决。
前提是 User1 要在 Oracle 中开放权限!
谢谢楼上指点。
作者:
shiyiming
时间:
2010-12-16 18:19
标题:
Re: 访问Oracle 其他用户表的问题
对,是这么写的,让DBA给你开个权限呗,呵呵。原来oracle和DB2是一样一样的,嚎。
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2