如何手工创建一个数据库?
如何手工创建一个数据库?
1、准备一个参数文件(init。ora), 应当主要包括以下参数。 compatible=10。2。0。1。0 remote_login_passwordfile=NONE pga_aggregate_target=33554432 db_domain="" db_name=LFXDB control_files=() java_pool_size=0 large_pool_size=0 shared_pool_size=80m open_cursors=300 undo_management=AUTO undo_tablespace=UNDOTBS1 background_dump_dest= core_dump_dest= user_dump_dest= processes=45 sessions=55 db_block_size=8192 db_cache_size=50331648 db_file_multiblock_read_count=8 2、预建好数据文件目录, 及各种trace文件的目录(BACKGROUND_DUMP_DEST, CORE_DUMP_DEST, USER_DUMP_DEST)。
3、在Windows上首先要注册一个服务, 并启动这个服务, 在Linux/Unix上则不需要这一步。 Windows上注册服务的命令如下: ORADIM -NEW -SID ORADIM -STARTUP -SID 4、连接到空的数据库(sqlplus "/ as sysdba"), 运行创建数据库的命令。
CREATE DATABASE MAXINSTANCES 8 MAXLOGHISTORY 1 MAXLOGFILES 16 MAXLOGMEMBERS 3 MAXDATAFILES 100 DATAFILE '。。。。。。system01。
dbf' SIZE 512M REUSE EXTENT MANAGEMENT LOCAL SYSAUX DATAFILE '。。。。。。sysaux01。dbf' SIZE 256M REUSE EXTENT MANAGEMENT LOCAL DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE '。
。。。。。temp01。dbf' SIZE 256M REUSE EXTENT MANAGEMENT LOCAL UNIFORM SIZE 4M UNDO TABLESPACE "UNDOTBS1" DATAFILE '。。。。。。undotbs01。
dbf' SIZE 256M REUSE CHARACTER SET ZHS16GBK NATIONAL CHARACTER SET AL16UTF16 LOGFILE GROUP 1 ('。。。。。。redo01。log') SIZE 51200K, GROUP 2 ('。
。。。。。redo02。log') SIZE 51200K, GROUP 3 ('。。。。。。redo03。log') SIZE 51200K USER SYS IDENTIFIED BY "&&sysPassword" USER SYSTEM IDENTIFIED BY "&&systemPassword"; 5、运行以下角本创建数据字典。
@?/sqlplus/admin/rdbms/admin/catalog。sql; @?/sqlplus/admin/rdbms/admin/catblock。sql; @?/sqlplus/admin/rdbms/admin/catproc。
sql; @?/sqlplus/admin/rdbms/admin/catoctk。sql; connect "SYSTEM"/"&&systemPassword" @?/sqlplus/admin/pupbld。sql; 6、增加SQL*Plus的帮助信息。
connect "SYSTEM"/"&&systemPassword" @?/sqlplus/admin/help/hlpbld。sql helpus。sql; 手工创建数据库的步骤就完成了, 接下来可以创建其他的表空间了。
问:SQL用SQL sever 2000个人版如何创建一个一个数据库(比如:创建“一个wool数据库”) 如果不能创建那么该用什么软件来创建
答:点击桌面右下角的开始按钮->程序->Microsoft SQL Server->查询分析器 然后 在查询分析器中敲入如下脚本: use master creat...详情>>