在SQL Developer中设置自己的数据库

时间:2013-02-08 15:18:06

标签: sql database oracle connection

我正在尝试在Oracle SQL Developer中建立一个新连接,但是我想创建一个新数据库,而不是连接到现有数据库,我可以将自己的表上传到。我知道这是可能的,因为有人在我的其他电脑上完成了它。

尝试执行'新连接'总是说网络适配器无法建立连接。这是合乎逻辑的,因为我想要自己的,我只能在我的电脑上使用。

任何人都知道如何做到这一点?提前谢谢!

Grtz!

2 个答案:

答案 0 :(得分:2)

您无法使用SQL Developer执行此操作。

您的PC上是否有正在运行的数据库?它是Express Edition(XE)吗? Express Edition只能有一个数据库。如果不是XE,请使用DBCA(Database Configuration Assistant)创建数据库。

如果您的PC上没有Oracle,则需要下载并安装二进制文件。 XE安装在安装期间创建数据库。如果您想要数据库或在安装二进制文件后使用DBCA,其他版本的Oracle将提示您。

您确定要存储数据库而不仅仅是新用户/架构来存储表吗?请参阅“CREATE USER ...”命令的文档以在现有数据库中创建新用户。

答案 1 :(得分:2)

CREATE DATABASE [databasename]命令将创建一个新数据库。确保已连接到要在其上创建数据库的服务器。

CREATE DATABASE mydatabase;

您可能需要提供更多选项,具体取决于服务器的配置。另外,

“要创建数据库,您必须具有SYSDBA系统特权。”

http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5004.htm