在数据库类中,我们在SQL中键入以下命令
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
);
我能够在OSX中使用sqlite3来做到这一点。
现在我应该使用Oracle而不是SQL来做同样的事情。我已经尝试过安装很多东西,但无法让它工作。
我应该安装什么。
答案 0 :(得分: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,您可以在OS X机箱上设置一个虚拟机,该机箱运行Oracle支持的操作系统(最有可能是Linux或Windows),在那里安装Oracle。
答案 1 :(得分:0)
你需要oracle服务器。在这里下载for mac:http://www.oracle.com/technetwork/database/10204macsoft-x86-64-092720.html