重发:如何完成这两个操作(共200分)

芹菜大哥 2005-05-27 10:39:12
以前没怎么用过Oracle,所以希望能答案详细一些,告诉我在那个窗口执行操作
主要是第一步怎么操作(建立服务名为“xiai”的数据库)

在oracle9中
1、 使用用户“scott”(密码为“tiger”)作为普通用户建立服务名为“xiai”的数据库。也可另行建立用户。
2、 在“xiai”中执行脚本xiai.sql。

xiai.sql的内容
drop sequence SEQ1;
create sequence SEQ1 increment by 1 start with 1 maxvalue 999999999 nocycle;
drop table T1;
create table T1(
f1 varchar(50) not null,
f2 varchar(50),
f3 varchar(50),
f4 varchar(50),
f5 varchar(50),
f6 varchar(50),
f7 varchar(50),
f8 varchar(200),
f9 varchar(200),
f10 varchar(50),
f11 varchar(50),
f12 varchar(50),
f13 varchar(50),
f14 varchar(50),
f15 varchar(50),
f16 varchar(50),
f17 varchar(50),
primary key(f1)
);


drop table T2;
create table T2(
f1 int not null,
f2 varchar(200),
f3 varchar(20),
f4 varchar(20),
f5 varchar(20),
f6 varchar(20),
f7 varchar(20),
f8 varchar(2000),
f9 varchar(100),
f10 varchar(1),
f11 varchar(100),
f12 varchar(1),
primary key(f1)
);
只要我完成后马上给分,争取今天结贴;一共200分,全部送出;
...全文
103 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hot.wind 2005-05-27
  • 打赏
  • 举报
回复
oracle提供了一个数据库的配置工具,database config assistant,可以使用这个工具建立数据库实例。还可以使用脚本,在sqlplus中进行创建。不过scott用户的权限好像不够。必须是sys或system用户才可以。
zsfww1205 2005-05-27
  • 打赏
  • 举报
回复
用用户“scott”(密码为“tiger”)作为普通用户登陆以后,
SQL> create database xian;
create database xian
*
ERROR 位于第 1 行:
ORA-01031: 权限不足
说明没法建立数据库;


zakat 2005-05-27
  • 打赏
  • 举报
回复
1、使用dbca(database config assistant)创建数据库,它是导航式的,非常方便。
2、使用dbca创建好数据库以后,会自动创建几个用户,其中包括sys和system,然后登陆,创建用户一个用户(这里用scott),你才能执行2的脚本。
wangybyangxr 2005-05-27
  • 打赏
  • 举报
回复
1、 使用用户“scott”(密码为“tiger”)作为普通用户建立服务名为“xiai”的数据库。也可另行建立用户。
------------------------------
这种说法是不对的。
zakat 2005-05-27
  • 打赏
  • 举报
回复
使用dbca创建数据库
scott用户不能创建数据库

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧