我正在尝试在 Oracle SQL Developer 中建立新连接,但我不想连接到现有数据库,而是想创建一个新数据库,我可以将自己的表上传到其中。我知道这是可能的,因为有人在我的另一台电脑上做过。
尝试进行“新连接”总是说网络适配器无法建立连接。这是合乎逻辑的,因为我想要我自己的,我只能在我的电脑上使用。
任何人都知道如何做到这一点?提前致谢!
格兹!
我正在尝试在 Oracle SQL Developer 中建立新连接,但我不想连接到现有数据库,而是想创建一个新数据库,我可以将自己的表上传到其中。我知道这是可能的,因为有人在我的另一台电脑上做过。
尝试进行“新连接”总是说网络适配器无法建立连接。这是合乎逻辑的,因为我想要我自己的,我只能在我的电脑上使用。
任何人都知道如何做到这一点?提前致谢!
格兹!
您无法使用 SQL Developer 执行此操作。
您的 PC 上是否已经有正在运行的数据库?是快捷版(XE)吗?Express Edition 只能有一个数据库。如果不是 XE,请使用 DBCA(数据库配置助手)创建数据库。
如果您的 PC 上没有 Oracle,则需要下载并安装二进制文件。XE install 在安装过程中创建数据库。其他版本的 Oracle 会在安装二进制文件后提示您是否需要数据库或使用 DBCA。
你确定你想要一个数据库而不仅仅是一个新的用户/模式来存储你的表吗?请参阅“CREATE USER ...”命令的文档以在现有数据库中创建新用户。
CREATE DATABASE [databasename] 命令将创建一个新数据库。确保您已连接到要在其上创建数据库的服务器。
CREATE DATABASE mydatabase;
根据服务器的配置,您可能需要提供更多选项。还,
“要创建数据库,您必须具有 SYSDBA 系统权限。”
http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5004.htm