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
第一步是创建一个用户(例如:root)
CREATE USER root IDENTIFIED BY MyPassword;
第二步是允许他连接并赋予他必要的权限
GRANT create session to root;
GRANT sysdba to root;
DBMS 提供了第二个界面:Web 界面。可以从以下位置访问
- 对于 SE 12c
- 对于 XE 11g
- 开始菜单,Oracle 文件夹,入门 快捷方式。
- URL https://127.0.0.1:8080/apex/f?p=4950。
- 对于 XE 10g
- 开始菜单,Oracle 文件夹,数据库控制。
- https://127.0.0.1:1158/em/console/logon/logon.
然后我们必须连接到 DBMS
- 用户名:sys(有时对于系统管理员为sysman)
- 密码:安装过程中选择的密码。
- 连接方式:SYSDBA。
之后会出现控制台,允许修改数据库配置(服务重启、架构、性能、备份等)。
通过单击应用程序表达式,我们可以选择创建新的连接用户帐户,该帐户将用于连接到 Oracle。登录后,它可以访问一些数据库操作工具,例如SQL 工作区\SQL 命令来输入一些 SQL 代码。
注意:如果您使用 GUI 创建第一个帐户,他们将需要默认的 SQL*Plus 帐户用于 GRANT
。
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] 上使用。
启动上述 SQL 控制台后,就可以执行一些 PL/SQL(过程语言/结构化查询语言):Oracle 创建的特定于其关系数据库的过程语言。
set serveroutput on
BEGIN
DBMS_OUTPUT.put_line ('Hello World!');
END;
/
斜杠告诉程序停止多行指令。