2

我最近在我的机器上安装了 Oracle XE 11g,并试图从一个 winform 项目连接到它。

我在 sqldeveloper 中创建了一个新表,我在 sql developer 中使用的连接设置是:

连接名称:xe

用户:系统

密码:* *

主机:本地主机

端口:1521

SID : xe

在我的WinForms项目中,我创建了一个简单的gridview并且正在尝试使用向导来创建一个新的数据课程,但是当我这样做时,我得到了一堆表,但我看不到我创建的表。

此外,在 sql developer 中,我看不到JOBSJOBS_HISTORY等表,但在数据源向导中,它们出现在可用表的列表中。

我怀疑我以某种方式连接到了错误的数据库!如果有人能告诉我我做错了什么,我将非常感激,因为我在这件事上撞到了墙上,因为这对我来说没有多大意义。

4

1 回答 1

0

好的,我愚蠢地没有意识到我需要创建一个新用户,然后在该用户下创建一个表。

一旦我这样做了,我就可以在 Visual Studio 的数据源中看到表格。我猜系统用户拥有的表不能被其他人/应用程序看到,并且只对管理员可见?

于 2013-07-25T09:51:45.267 回答