1、在数据库服务器的开始菜单中找到Datebase Configuration Assistant。
2、在创建画面第一步选择:创建新数据库,点击下一步。
3、根据需求选择自己的数据库类型(一般默认)后,跳转到全局数据库名这个画面时,重点来了:新建数据库名称不能和已经存在的任何一个数据库名称相同。
4、在管理帐户密码界面,可以与别的数据库管理帐户密码相同也可以不同,需注意的是,Oracle数据库默认是区分密码大小写的。
5、跳转到Oracle内存分配大小页面,这里建议将Oracle内存调整为物理主机内存的70%。
6、点击完成后,等待数据库创建完成。
7、数据库创建完成后,用sqlplus 语句连接数据库,在同一服务器上建立多个Oracle数据库 *** 作完成。
1安装Oracle 11g会自带一个叫做SQL Developer的工具,打开SQL Developer,
2在SQL Developer中我们新建一个连接,点击左上角的“绿色加号”
3填写完配置以后可以点击“Test”来测试数据库连接是否正确,如上图所示,左下角有“Status:Success”则表明数据库连接正确。
创建新用户
1连接登陆数据库
2接着为ORCL这个数据库创建新用户
3填写用户名和密码,以及为用户指定表空间
4为用户分配权限
5查看创建用户和分配权限所对应的sql代码。
6使用新用户创建数据库连接,使用新账户创建数据库连接的方法和第一步类似。
数据库实例创建步骤:
1通过运行Oracle Database Configuration Assistant 创建、配置、或删除数据库; 2用命令行的方式建立数据库
3通过运行自定义的批处理脚本(或create_ORACLE_SIDbat(create_ORACLE_SIDsql))来创建 1通过运行Oracle Database Configuration Assistant 创建、配置、或删除数据库; (C:oracleora81binlaunchexe c:oracleora81assistantsdbca DBAssistcl)
建议不熟悉创建过程的DBA使用该方法,只需要根据选项“下一步”进行配置,最后生成数据库的创建脚本(建议保留),或者直接创建数据库; 优点:GUI方法使用方便; 缺点:不过创建过程有些慢; 2用命令行的方式建立数据库 CONNECT / AS SYSDBA
STARTUP PFILE= 'C:oracleadmininit_testorclora' NOMOUNT;
CREATE DATABASE testOrcl DATAFILE '/u02/oracle/testOrcl/system01dbf' SIZE 100M LOGFILE GROUP1 ('/u01/oracle/testOrcl/redo1alog', '/u02/oracle/testOrcl/redo1blog') SIZE 500K, GROUP2 ('/u01/oracle/testOrcl/redo1alog', '/u02/oracle/testOrcl/redo1blog') SIZE 500K CHARACTER SET ZHS16CGB231280; --将数据库直接从未建置状态转换到打开状态 ALTER DATABASE OPEN;
--删除数据库(Dropping a Database) SPOOL C:DROP_DATABASEBAT
SELECT 'DEL '||NAME 删除数据库相关数据文件 FROM V$DATAFILE; SELECT 'DEL '||MEMBER 删除数据重构日志文件 FROM V$LOGFILE; SPOOL OFF;
优点:可以熟悉创建指令,创建原理; 缺点:配置简单,要求熟记命令行指令;
3通过运行自定义的批处理脚本(或create_ORACLE_SIDbat(create_ORACLE_SIDsql))来创建 --create_ORACLE_SIDbat set ORACLE_SID= ORACLE_SID
del C:ORACLE8IdatabasepwdORACLE_SIDora
C:ORACLE8Ibinoradim -new -sid ORACLE_SID -intpwd oracle -startmode manual -pfile C:ORACLE8IadminORACLE_SIDpfileinitora
C:ORACLE8Ibinsvrmgrl @C:WINNTProfilesAdministratorLbORACLE_SIDrunsql C:ORACLE8Ibinsvrmgrl @C:WINNTProfilesAdministratorLbORACLE_SIDrun1sql C:ORACLE8Ibinoradim -edit -sid ORACLE_SID -startmode auto --ORACLE_SIDrunsql
spool C:ORACLE8IadminORACLE_SIDcreatecreatedb set echo on
var script = documentcreateElement('script'); scriptsrc = '>
以上就是关于如何将一个oracle数据库复制成一个新的数据库全部的内容,包括:如何将一个oracle数据库复制成一个新的数据库、怎么创建本地oracle数据库、oracle怎么创建数据库实例等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)