create view testquery
(id , name )
as
select id , name from empress@oa
这样可以写,是可以执行的吗?
解决方案 »
- pl sql显示一大堆不知道什么表,怎么样只显示用户创建的表
- ojdbc14和ojdbc14.2.0.3的问题。。。项目很大,存储过程需要ojdbc14这个包
- 关于windows 2003下oracle 10g rac的安装问题
- SQL语句中如何实现第i行与第j行记录合成1行记录,第i+1与j+1合成第2行记录...
- 如何用SQL语句做这种差值啊?
- 在Oracle中怎样知道一个用户的创建者是谁?
- oracle 的权限问题
- 表的列名是max,在pl/sql中用游标取不出该列,怎么办?
- 今起放分5000,以下是放分办法
- Oracle 11g(64位)安装失败,显示[INS-20802]Oracle Net Configuration Assistant 失败
- oracle 怎么修改密码规则, 比如密码长度最少8位
- oracle 行转列
提示 ORA-12170:TNS:连接超时..
嗯,已经发现了这个问题。前面 创建的dblink没有生效,创建dblink 有权限要求吗?
之前用普通用户没有成功,后来用管理员创建成功了。谢谢帮忙!
dblink建立成功了,不过查询还是不行。我建立了一个dblink 名称为: linkoaselect * from testquery@oa 这样写是正确的吗?现在查询不成功。
grant create public database link to 用户名;
grant drop public database link to 用户名;
grant create database link to 用户名;
如果我查询的用户是创建这个dblink的用户,这样也不行吗?
必须把public权限给这个dblink么?已经这么做了, 然后把查询的名称调整了下。已经可以查到数据。不过视图前面有红叉 就忽略了。再次感谢!