如何在初始安装oracle数据库11g Express Edition后创建新数据库?

Zo7*_*o72 104 oracle oracle11g

我在我的电脑上安装了Oracle Database 11g表达版(Windows 7),我也安装了Oracle SQL Developer.

我想创建一个简单的数据库,可能有一个或两个表,然后使用Oracle SQL Developer插入数据并进行查询.

当我打开Oracle SQL Developer时,它会要求我创建一个新连接,因此它假定已经创建了一个数据库.

所以我的问题是,如何在Oracle 11g中创建初始数据库?

Alb*_*ong 56

当您安装XE ....它会自动创建一个名为"XE"的数据库.您可以使用您设置为登录的登录"系统"和密码.

关键信息

server :(你定义的)
port:1521
database:XE
用户名:system
password :(你定义的)

Oracle也很困难,并没有告诉您轻松创建另一个数据库.除了"XE"之外,您还必须使用SQL或其他工具来创建更多数据库.

  • 谢谢,很好的回答,这正是我所需要的.这个答案应该被投票到顶部. (5认同)
  • 这没有回答问题 (2认同)

Oll*_*lie 54

此链接:在Oracle 11g第2版中创建示例数据库是创建示例数据库的一个很好的示例.

此链接:Oracle 11g数据库的新手指南如果您遇到创建数据库的一些常见问题,常见问题应该会对您有所帮助.

祝你好运!

编辑:当您使用XE时,您应该已经创建了一个数据库,使用SQL*Plus和SQL Developer等进行连接.信息在这里:连接到Oracle Database Express Edition和探索它.

提取:

从SQL Developer连接到Oracle Database XE SQL Developer是一个客户端程序,您可以使用该程序访问Oracle Database XE.使用Oracle Database XE 11g第2版(11.2),您必须使用SQL Developer 3.0版.本节假定您的系统上已安装SQL Developer,并说明如何启动它并连接到Oracle Database XE.如果系统上未安装SQL Developer,请参阅"Oracle数据库SQL开发人员用户指南"以获取安装说明.

注意:

对于以下过程:首次在系统上启动SQL Developer时,必须在步骤1中提供java.exe的完整路径.

对于步骤4,您需要用户名和密码.

对于步骤6,您需要主机名和端口.

从SQL Developer连接到Oracle Database XE:

启动SQL Developer.

有关说明,请参见Oracle Database SQL Developer用户指南.

如果这是你有你的系统上启动SQL Developer中的第一次,系统会提示您输入完整的路径JAVA.EXE(例如C:\ JDK1.5.0\BIN\java.exe的).在提示符后键入完整路径或浏览到该路径,然后按Enter键.

将打开Oracle SQL Developer窗口.

在窗口的导航框架中,单击"连接".

将出现"连接"窗格.

在"连接"窗格中,单击"新建连接"图标.

将打开"新建/选择数据库连接"窗口.

在"新建/选择数据库连接"窗口中,在"连接名称","用户名"和"密码"字段中键入相应的值.

为安全起见,您键入的密码字符显示为星号.

"密码"字段旁边是"保存密码"复选框.默认情况下,取消选择它.Oracle建议接受默认值.

在"新建/选择数据库连接"窗口中,单击Oracle选项卡.

将出现Oracle窗格.

在Oracle窗格中:

对于"连接类型",接受默认值(基本).

对于Role,接受默认值.

在"主机名"和"端口"字段中,接受默认值或键入适当的值.

选择选项SID.

在SID字段中,键入accept default(xe).

在"新建/选择数据库连接"窗口中,单击"测试"按钮.

连接已经过测试.如果连接成功,则"状态"指示器将从空白更改为"成功".

插图success.gif的描述

如果测试成功,请单击"连接"按钮.

"新建/选择数据库连接"窗口将关闭."连接"窗格显示您在步骤4的"连接名称"字段中输入的名称的连接.

您在SQL Developer环境中.

要退出SQL Developer,请从"文件"菜单中选择"退出".

  • 道歉,我刚刚注意到你在使用XE.它只允许一个实例,是否在安装软件时没有提示您创建实例?您应该已经创建了一个SID为"XE"的数据库.您还应该为SYS和SYSTEM用户设置密码. (5认同)
  • 谢谢你的帮助,我会检查出来,如果正确,我会标记你 (3认同)

pin*_*nei 14

如果您希望在 XE 中创建新模式,您需要创建一个 USER 并分配其权限。按着这些次序:

  • 打开SQL*Plus 命令行
SQL> connect sys as sysdba
Run Code Online (Sandbox Code Playgroud)
  • 输入密码
SQL> CREATE USER myschema IDENTIFIED BY Hga&dshja;
SQL> ALTER USER myschema QUOTA unlimited ON SYSTEM;
SQL> GRANT CREATE SESSION, CONNECT, RESOURCE, DBA TO myschema;
SQL> GRANT ALL PRIVILEGES TO myschema;
Run Code Online (Sandbox Code Playgroud)

现在您可以通过Oracle SQL Developer连接并创建您的表。


APC*_*APC 5

"我如何创建初始数据库?"

您在安装XE时创建了一个数据库.在某些时候,安装过程会提示您输入SYSTEM帐户的密码.使用它可以使用应用程序菜单上的SQL命令行连接到XE数据库.

XE文档在线且非常有用. 在这里找到它.