Oracle下创建数据库的SQL命令(高分!) Oracle下创建数据库的SQL命令(高分!) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Oracle 11g 手工建库1、创建相关目录(数据文件和跟踪文件) 在D:\app\you\admin这个目录之下创建tian文件夹 在D:\app\you\admin\tian这个目录之下创建bdump文件夹在D:\app\you\admin\tian这个目录之下创建udump文件夹在D:\app\you\admin\tian这个目录之下创建pfile文件夹 在D:\app\you\admin\tian这个目录之下创建cdump文件夹在D:\app\you\admin\tian这个目录之下创建create文件夹在D:\app\you\oradata这个目录下创建tian文件夹2、创建初始化参数文件通过复制现有的初始化参数文件D:\app\you\admin\you\pfile 这个目录下的参数文件到D:\app\you\product\11.1.0\db_1\database这个目录下,修改名位inittian.ora,最后用记事本打开这个参数文件,修改如下几个参数的值: db_name=tiancontrol_files=("D:\app\you\oradata\yu\control01.ctl", "d:\app\you\oradata\yu\control02.ctl", "d:\app\you\oradata\yu\control03.ctl")3、设置环境变量: set oracle_sid=tian4、创建服务: oradim -new -sid tian5、创建口令文件 orapwd file=D:\app\you\product \11.1.0\db_1\database \pwdtian.ora password=1236、启动服务器: sqlplus /nolog conn / as sysdbastartup nomount7、执行建库脚本: create database tiandatafile 'D:\app\you\oradata\tian\system01.dbf' size 300mautoextend on next 10m extent management localSysaux datafile 'D:\app\you\oradata\tian\sysaux01.dbf' size 120mundo tablespace undotbs1 datafile 'D:\app\you\oradata\tian\undotbs01.dbf' size 100mdefault temporary tablespace temptbs1 tempfile 'D:\app\you\oradata\tian\temp01.dbf' size 50mlogfile group 1 ('D:\app\you\oradata\tian\redo01.log') size 50m, group 2 ('D:\app\you\oradata\tian\redo02.log') size 50m, group 3 ('D:\app\you\oradata\tian\redo03.log') size 50m; 用记事本编辑以上内容,假定保存createDB.sql在C盘根目录, 然后执行这个脚本 start c:\createDB.sql(长时间不动按几下回车) 不管出现那种错误,都要删除D:\app\you\oradata\tian目录下创建的 所有文建,改正错误后,重新启动实例,在执行建库脚本8、创建数据字典和包 start D:\app\you\product\11.1.0\db_1\RDBMS\ADMIN\catalog start D:\app\you\product\11.1.0\db_1\RDBMS\ADMIN\catproc9、执行pupbld.sql脚本文件 切换成system用户执行 Conn system/manager Start D:\app\you\product\11.1.0\db_1\sqlplus\admin\pupbld10、执行scott脚本创建scott模式 Start D:\app\you\product\11.1.0\db_1\RDBMS\ADMIN\scott.sql 这时需要修改密码 conn / as sysdba alter user scott identified by tiger; 连接scott conn scott/tiger11、select * from dept; SQL> select * from dept; DEPTNO DNAME LOC---------- ---------------------------- -------------------------- 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON已选择4行。 请指教下如下触发器哪里错误了,oracle中 oracle清理数据后,如何缩小表空间,减小表空间文件大小? 请问如何随机取出值并插入? 怎么清空快闪区的数据?? oracle 十万火急,求助UTL_FILE 创建任务报错,如何搞? ORC9I最小问题!!高手们来看看,让我认识一下!! 急!请说一下两个表左外结合查询的意思。 请教:ORACLE里有没有像MS SQL里的标识类型(急用,在线等待) 位图索引,全部扫描? 多用户操作时候怎么防止重复值
1、创建相关目录(数据文件和跟踪文件)
在D:\app\you\admin这个目录之下创建tian文件夹
在D:\app\you\admin\tian这个目录之下创建bdump文件夹
在D:\app\you\admin\tian这个目录之下创建udump文件夹
在D:\app\you\admin\tian这个目录之下创建pfile文件夹
在D:\app\you\admin\tian这个目录之下创建cdump文件夹
在D:\app\you\admin\tian这个目录之下创建create文件夹
在D:\app\you\oradata这个目录下创建tian文件夹
2、创建初始化参数文件
通过复制现有的初始化参数文件D:\app\you\admin\you\pfile 这个目录下的参数文件到D:\app\you\product\11.1.0\db_1\database这个目录下,修改名位inittian.ora,最后用记事本打开这个参数文件,修改如下几个参数
的值:
db_name=tian
control_files=("D:\app\you\oradata\yu\control01.ctl", "d:\app\you\oradata\yu\control02.ctl", "d:\app\you\oradata\yu\control03.ctl")
3、设置环境变量:
set oracle_sid=tian
4、创建服务:
oradim -new -sid tian
5、创建口令文件
orapwd file=D:\app\you\product \11.1.0\db_1\database \pwdtian.ora
password=123
6、启动服务器:
sqlplus /nolog
conn / as sysdba
startup nomount
7、执行建库脚本:
create database tian
datafile 'D:\app\you\oradata\tian\system01.dbf' size 300m
autoextend on next 10m extent management local
Sysaux datafile 'D:\app\you\oradata\tian\sysaux01.dbf' size 120m
undo tablespace undotbs1
datafile 'D:\app\you\oradata\tian\undotbs01.dbf' size 100m
default temporary tablespace temptbs1
tempfile 'D:\app\you\oradata\tian\temp01.dbf' size 50m
logfile group 1
('D:\app\you\oradata\tian\redo01.log') size 50m,
group 2
('D:\app\you\oradata\tian\redo02.log') size 50m,
group 3
('D:\app\you\oradata\tian\redo03.log') size 50m;
用记事本编辑以上内容,假定保存createDB.sql在C盘根目录,
然后执行这个脚本
start c:\createDB.sql(长时间不动按几下回车)
不管出现那种错误,都要删除D:\app\you\oradata\tian目录下创建的
所有文建,改正错误后,重新启动实例,在执行建库脚本
8、创建数据字典和包
start D:\app\you\product\11.1.0\db_1\RDBMS\ADMIN\catalog
start D:\app\you\product\11.1.0\db_1\RDBMS\ADMIN\catproc
9、执行pupbld.sql脚本文件
切换成system用户执行
Conn system/manager
Start D:\app\you\product\11.1.0\db_1\sqlplus\admin\pupbld
10、执行scott脚本创建scott模式
Start D:\app\you\product\11.1.0\db_1\RDBMS\ADMIN\scott.sql
这时需要修改密码
conn / as sysdba
alter user scott identified by tiger;
连接scott
conn scott/tiger
11、select * from dept;
SQL> select * from dept; DEPTNO DNAME LOC
---------- ---------------------------- --------------------------
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS BOSTON已选择4行。