2011-11-10 84 views
0

在数据库类,我们在SQL怎么安装运行Oracle命令

CREATE TABLE extensions (
extension number(5) PRIMARY KEY, 
department VARCHAR(20)); 
CREATE TABLE employee (
SSN NUMBER(9) PRIMARY KEY, 
extension NUMBER(5) references extensions, 
name VARCHAR2(20), 
salary number(10, 2) check (salary >= 0) not null, 
startdate date 
); 

我能做到这一点使用sqlite3的OSX中键入以下命令。

现在我应该使用Oracle而不是SQL来做同样的事情。我已经尝试安装一些东西,但无法让它工作。

我应该安装什么。

+0

您是否试图在OS X机器上安装Oracle数据库?或者,您是否尝试从OS X机器连接到远程Oracle数据库(安装在大学服务器上或网络中的另一台机器上)? –

+0

我没有试图连接到远程数据库。我只是试图通过执行诸如创建数据库表和插入表条目来实践语法。 –

+0

您需要连接到数据库才能执行此操作。 – DCookie

回答

2

Oracle不再支持在OS X上运行Oracle数据库。Oracle确实支持在Apple机器上运行一段时间的数据库,但Oracle通常不会让旧版本的数据库可供下载。有一个Oracle 10.2.0.4 for Mac OS X on Intel x86-64的版本,仍然可以在OTN上下载。你碰巧在Intel x86-64上运行OS X吗?

如果您没有碰巧在Intel x86-64上运行OS X,则可以在运行Oracle支持的操作系统(最有可能是Linux或Windows)的OS X框上设置虚拟机,并在那里安装Oracle。