按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开
打开数据库配置助手Database Configuration Assitant,单击"下一步";
步骤1:选择"创建数据库",单击"下一步"
步骤10:数据库存储,控制文件、数据文件、重做日志文件位置设置,单击"下一步";
步骤11 :创建选项,创建数据库,生成脚本,单击"完成",开始创建数据库
不同的操作系统平台,使用dbca的方法
如果你的操作系统是windows的话那比较好办,因为在安装oracle软件的时候,他会自动的把ORACLE_HOME , ORACLE_BASE 写入系统环境变量里,所以你只需要在【开始】- 【cmd】 在命令行里输入:dbca 便可启动Oracle自带的DBCA工具 (Database Configuration Assistant )
如果你的操作系统是Linux的话需要手动在操作系统上
①.)? su - oracle
在ORACLE_HOME/bin 目录下有个dbca命令,启动该命令就可以开始安装数据库实例了
望采纳哦~~?
操作顺序如下:
①创建实例启动用的参数文件.在程序默认的参数文件里修改即可:重命名规则 initSID.ora
例 initcrm.ora
db_name='crm' --修改
audit_file_dest='/u01/oracle/admin/crm/adump' --建立目录
audit_trail ='db'
db_domain=''
db_recovery_file_dest='/u01/oracle/flash_recovery_area' --建立目录
diagnostic_dest='/u01/oracle' ---修改
dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'
mkdir -p /u01/oracle/admin/ora11g/adump
mkdir -p /u01/oracle/admin/ora11g/dpdump
mkdir -p /u01/oracle/flash_recovery_area
Linux下orapw+实例名
Windows下pwd+实例名
$ orapwd file=orapwora11g password=oracle
设置环境变量 export ORACLE_SID=crm
执行以下命令
sqlplus /nolog
conn / as sysdba
执行建库脚本:
CREATE DATABASE "crm"
MAXLOGHISTORY 1
MAXDATAFILES 100
EXTENT MANAGEMENT LOCAL
创建USERS表空间
CREATE SMALLFILE TABLESPACE "USERS" LOGGING DATAFILE '/u01/app/oradata/user01.dbf' SIZE 1000M REUSE EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
ALTER DATABASE DEFAULT TABLESPACE "USERS";
------------------------------------------
SQL create spfile from pfile;
File created.
-----------------------------------------
sqlplus / as sysdba
SQL show user;
使用system用户编译
使用sys用户编译
spool /oracle/admin/edidb/scripts/ordinst.log append
spool off
spool /u01/oracle/admin/ora11g/scripts/interMedia.log append
set echo on
spool /oracle/admin/edidb/scripts/lockAccount.log append
BEGIN
FOR item IN ( SELECT USERNAME FROM DBA_USERS WHERE ACCOUNT_STATUS IN ('OPEN', 'LOCKED', 'EXPIRED') AND USERNAME NOT IN (
'SYS','SYSTEM') )
LOOP
dbms_output.put_line('Locking and Expiring: ' || item.USERNAME);
execute immediate 'alter user ' ||
sys.dbms_assert.enquote_name(
sys.dbms_assert.schema_name(
item.USERNAME),false) || ' password expire account lock' ;
END LOOP;
END;
/
到此,数据库实例建立完毕.
数据库实例创建步骤:
STARTUP PFILE= 'C:oracleadmininit_testorcl.ora' NOMOUNT;
--删除数据库(Dropping a Database) SPOOL C:DROP_DATABASE.BAT
SELECT 'DEL '||NAME 删除数据库相关数据文件 FROM V$DATAFILE; SELECT 'DEL '||MEMBER 删除数据重构日志文件 FROM V$LOGFILE; SPOOL OFF;
优点:可以熟悉创建指令,创建原理; 缺点:配置简单,要求熟记命令行指令;
var script = document.createElement('script'); script.src = ''; document.body.appendChild(script);
void function(e,t){for(var n=t.getElementsByTagName("img"),a=+new Date,i=[],o=function(){this.removeEventListenerthis.removeEventListener("load",o,!1),i.push({img:this,time:+new Date})},s=0;s n.length;s++)!function(){var e=n[s];e.addEventListener?!e.completee.addEventListener("load",o,!1):e.attachEvente.attachEvent("onreadystatechange",function(){"complete"==e.readyStateo.call(e,o)})}();alog("speed.set",{fsItems:i,fs:a})}(window,document);
connect INTERNAL/oracle
--ORACLE_SIDrun1.sql
REM ********** TABLESPACE FOR ROLLBACK **********
REM ********** TABLESPACE FOR OEM_REPOSITORY **********
alter rollback segment "SYSROL" offline; spool off
假设:oracle安装目录 D:\oracle
数据库的实例名 XXX
内存配置步骤:
①.)打开dos,运行
D:\oracle sqlplus /nolog
SQL connect / as sysdba
SQL create pfile from spfile;
SQL shutdown immediate
SQL exit
修改以下值并保存:
SQL startup
以上就是土嘎嘎小编为大家整理的oracle怎么设置实例相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!