sql创建方案对象

上传人:小** 文档编号:89127310 上传时间:2019-05-19 格式:DOC 页数:11 大小:50.50KB
返回 下载 相关 举报
sql创建方案对象_第1页
第1页 / 共11页
sql创建方案对象_第2页
第2页 / 共11页
sql创建方案对象_第3页
第3页 / 共11页
sql创建方案对象_第4页
第4页 / 共11页
sql创建方案对象_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《sql创建方案对象》由会员分享,可在线阅读,更多相关《sql创建方案对象(11页珍藏版)》请在金锄头文库上搜索。

1、SQL命令操作ORACLE完 成 人:柯 有 情 完成时间:2009-03-24一 SQL命令创建数据库1.1 在UNIX下创建数据库1.11创建参数文件参数文件很确定了数据库的总体结构。Oracle10g有两种参数文件,一个是文本参数文件,一种是服务器参数文件。在创建数据库时先创建文本参数文件,在数据库创建后,可以由文件参数文件创建服务器参数文件。文本参数文件的取名方式为initORACLE_SID.ora,其中,ORACLE_SID是数据库实例名。其名称及路径为: E:oracleadmin/admin/DB_NAME/pfile/initORACLE_SID.ora 其中,DB_NAME

2、为数据库名。所以,应创建一个以之命名的目录,并将文本参数文件存放在上述目录中。假设新创建的数据库名为bcd,SID与数据库名一致。则上述目录实际为: E:oracleadmin/bcd/pfile/initbcd.ora1)参数文件介绍参数文件决定着数据库的总体结构,用于设置数据库的近260个系统参数。下面分类别说明一下各参数的作用,关于参数的详细使用说明请参考Oracle官方参考文档a. 数据库标识类参数b. 日志管理类参数c. 内在管理参数d. 最大许可用户限制参数e. 系统跟踪信息管理参数f. 其它系统参数2)参数文件样式# Copyright (c) 1991, 2001 by Ora

3、cle Corporation# MTS#dispatchers=(PROTOCOL=TCP)(SER=MODOSE), (PROTOCOL=TCP)(PRE=oracle.aurora.server.GiopServer), (PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)# 其他#compatible=9.0.0db_name=bcd# 分布式, 复制和快照#db_domain=remote_login_passwordfile=EXCLUSIVE# 排序, 散列联接, 位图索引#sort_area_size=524288# 文件配置

4、#control_files=(E:oracleoradatabcdCONTROL01.CTL, E:oracleoradatabcdCONTROL02.CTL, E:oracleoradatabcdCONTROL03.CTL)# 池#java_pool_size=33554432large_pool_size=1048576shared_pool_size=33554432# 游标和库高速缓存#open_cursors=300# 系统管理的撤销和回退段#undo_management=AUTOundo_tablespace=UNDOTB01# 网络注册#instance_name=bcd#

5、诊断和统计#background_dump_dest=E:oracleadminbcdbdumpcore_dump_dest=E:oracleadminbcdcdumptimed_statistics=TRUEuser_dump_dest=E:oracleadminbcdudump# 进程和会话#processes=150# 重做日志和恢复#fast_start_mttr_target=300# 高速缓存和 I/O#db_block_size=4096db_cache_size=335544321.12.设置操作系统参数$ORACLE_SID=bcd $export ORACLE_SID1.1

6、3 .启动实例并创建数据库在创建数据库之前,首先要以新的数据库参数启动数据库实例,因为这时数据库的控制文件还没有产生,不能MOUNT或OPEN数据库。启动实例时,Oracle只按照内存参数分配SGA区,启动系统后台进程。$sqlplus sys/pass as sysdbasqlstartup nomount如果参数文件不在规定的目录中,可以在启动实例时指定参数文件:sqlstartup pfile=E:/oracle/user/initbcd.init nomount在实例启动后就可以使用CREATE DATABASE命令创建数据。其详细语法请参考Oracle官方SQL参考文档。这里以实例来

7、介绍:sqlCREATE DATABASE bcdMAXINSTANCE 1 MAXLOGHISTORY 216 MAXLOGFILES 50 MAXLOGMEMBERS 5DATAFILE E:/oracle/oradata/bcd/system01.dbf SIZE 500m AUTOEXTEND ON NEXT 100m MAXSIZE UNLIMITED1.14 .创建数据字典在数据库创建结束后,数据库自动处于OPEN状态下,这时所有V$类数据字典都可以查询。而其它数据字典,如DBA_DATA_FILES、DBA_TABLESPACES等都不存在,必须通过下列骤为系统创建数据字典。 1

8、)加载常用的数据字典包 sql/home/app/oracle/product/10.1.0/db_1/rdbms/catalog 2)加载PL/SQL程序包 sql/home/app/oracle/product/10.1.0/db_1/rdbms/admin/catproc 3)加载数据复制支持软件包 sql/home/app/oracle/product/10.1.0/db_1/rdbms/admin/catrep 4)加载Java程序包 sql/home/app/oracle/product/10.1.0/db_1/javavm/install/initjvm 5)加载系统环境文件 s

9、qlconnect system/pass sql/home/app/oracle/product/10.1.0/db_1/sqlplus/admin/pupbld1.2 在WINDOWS下创建数据库1.21创建目录mkdir E:oracleora90cfgtoollogsdbcacbd mkdirE:oracleora90database mkdir E:oracleadmincbdadump mkdir E:oracleadmincbdbdump mkdir E:oracleadmincbdcdump mkdir E:oracleadmincbddpdump mkdir E:oracle

10、admincbdpfile mkdir E:oracleadmincbdudump mkdir E:oracleflash_recovery_area mkdir E:oracleoradata mkdir E:oracleoradatacbd1.22创建文件参数在Windows下的参数文件名称及路径如下: E:oracleadmincbdpfileinit.ora 参数据文件内容参照前文UNIX系统参数文件设置内容。这里不再说明。1.23选择数据库实例设置环境变量ORACLE_SID e:set ORACLE_SID=cbd1.24创建数据库实例在Windows中创建数据库实例的命令为Oradim.exe,是一个可执行文件,可以在操作系统符号下直接运行。直接输入oradim显示此命令的帮助。 e:Oradim 下面对Oradim命令的参数进行一个说明 - -NEW 表示新建一个实例 -EDIT 表示修改一个实例 -DELETE

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号