跳转到内容

Oracle 数据库/数据库接口

来自维基教科书,开放的书籍,开放的世界

SQL*Plus 是 DBMS 提供的命令接口。在 Windows 上,它可以从以下位置启动

  • 开始菜单,Oracle 文件夹,运行 SQL 命令行 快捷方式。
  • 路径 C:\oraclexe\app\oracle\product\11.2.0\server\bin\sqlplus.exe
  • 但最好是使用环境变量,并使用 shell 控制台同时连接到 DBMS。默认情况下,可以使用以下命令
sqlplus / as sysdba

否则,如果您已经拥有帐户,语法如下

sqlplus MyAccount/MyPassword@localhost
vignette
小插图

第一步是创建一个用户(例如:root)

CREATE USER root IDENTIFIED BY MyPassword;

第二步是允许他连接并赋予他必要的权限

GRANT create session to root;
GRANT sysdba to root;

Web 界面

[编辑 | 编辑源代码]

DBMS 提供了第二个界面:Web 界面。可以从以下位置访问

然后我们必须连接到 DBMS

  • 用户名:sys(有时对于系统管理员sysman
  • 密码:安装过程中选择的密码。
  • 连接方式:SYSDBA

之后会出现控制台,允许修改数据库配置(服务重启、架构、性能、备份等)。

通过单击应用程序表达式,我们可以选择创建新的连接用户帐户,该帐户将用于连接到 Oracle。登录后,它可以访问一些数据库操作工具,例如SQL 工作区\SQL 命令来输入一些 SQL 代码。

注意:如果您使用 GUI 创建第一个帐户,他们将需要默认的 SQL*Plus 帐户用于 GRANT

Oracle SQL Developer

[编辑 | 编辑源代码]

Oracle SQL Developer 是在 Java 中开发的 IDE。它与 SE 一起提供,但对于 XE,必须在 http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html 上下载富客户端。

安装并启动后,我们必须设置一个连接,以使其在 Oracle 数据库上进行身份验证。只需填写在 Web 界面上创建的帐户,即可访问数据操作选项。

例如,通过单击左上角的新建加号图标或 CTRL + N),我们可以打开一个 SQL 文件以开始执行一些代码。

数据库配置助手 (DBCA) 是一个图形界面[1],可在 Windows 或 *nix[2] 上使用。

Hello world

[编辑 | 编辑源代码]

启动上述 SQL 控制台后,就可以执行一些 PL/SQL(过程语言/结构化查询语言):Oracle 创建的特定于其关系数据库的过程语言。

set serveroutput on
BEGIN
  DBMS_OUTPUT.put_line ('Hello World!');
END;
/

斜杠告诉程序停止多行指令。

华夏公益教科书