在SQLDevloper中创建同义词 - 对象名称下拉空?

时间:2016-04-01 13:48:41

标签: sql oracle oracle-sqldeveloper synonym

我正在尝试使用此video tutorial SQLDeveloper创建同义词。

当我右键单击并且"创建新的同义词"我可以输入Synonym nameObject Owner,但Object Name的下拉菜单为为空

我该如何解决这个问题?

enter image description here

1 个答案:

答案 0 :(得分:1)

这是我们用来填充'对象名称'列表。

select object_name from sys.all_objects where object_type in ('TABLE', 'VIEW', 'SEQUENCE', 'PROCEDURE', 'FUNCTION', 'PACKAGE', 'TYPE', 'SYNONYM')
and owner = :1 order by object_name

您可能已经选择了一个架构,其中没有您可以SELECT访问的表,视图,序列或PL / SQL对象 - 因此它不会出现在您的all_object视图中。< / p>

在SQL工作表中运行该查询以确认确实选择了0行。

然后请求您的DBA授予您权限,以便您可以使用这些对象。