不同的操作系统平台,使用dbca的方法
如果你的操作系统是windows的话那比较好办,因为在安装oracle软件的时候,他会自动的把ORACLE_HOME , ORACLE_BASE 写入系统环境变量里,所以你只需要在【开始】- 【cmd】 在命令行里输入:dbca 便可启动Oracle自带的DBCA工具 (Database Configuration Assistant )
如果你的操作系统是Linux的话需要手动在操作系统上
①.)? su - oracle
在ORACLE_HOME/bin 目录下有个dbca命令,启动该命令就可以开始安装数据库实例了
望采纳哦~~?
①.、首先,找到需要建立副本的文件,比如图中的文件夹:
①.、首先登录PL/SQL developer.
创建数据库前,要做的工作:
①收集要设置的ORACLE_HOME路径 ORACLE_SID
按照下面的步骤创建:(以AIX系统为例,Linux差不多,但有些文件的路径和文件名不一样)
我的".profile"文件中设置的路径:
ORACLE_BASE=/oracle;export ORACLE_BASE
SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:$SHLIB_PATH
export SHLIB_PATH
LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:$LIBPATH
export LIBPATH
PATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:$PATH:/oradata/quest/splex/bin; export PATH
创建目录脚本:
su – oracle
cd /oradata
cd /oracle/admin
mkdir adump bdump cdump dpdump udump pfile
这个脚本可以不断进行测试创建数据库目录的时候使用.
streams_pool_size=0
db_domain=''
job_queue_processes=10
remote_login_passwordfile='EXCLUSIVE'
undo_management='AUTO'
undo_tablespace='UNDOTBS1'
file的参数需要指定路径的,他的创建位置应该在$ORACLE_HOME/dbs中,若是在当前目录下创建就不需要写上路径了.
password设置是数据库的sys用户的密码.
entries:DBA和操作员的最大用户数
force=y 等号中间不能有空格的,这是表示存在该文件则进行强制重写.
创建脚本请看脚本代码
查看创建数据库的必备的参数模板
在这个创建数据库脚本编写中可能会出现需要错误,将会在下篇重点分析,我在创建的过程中,出现过很多错误.
sqlplus /nolog
@/createdatabase.sql 执行创建数据库脚本.
这一步很容易出错,出现最多的是:
alert日志显示的错误信息:
这个错误提示看不出有什么错误,因为他只是说脚本有错误,导致实例强制被终止.虽然报这个错误,但其他的文件将会正常的被创建,数据库还是不能运行的.所以要排除这个错误,重新创建数据库.必须去看alert日志来看哪个地方出现的错误.(我建议,在执行创建脚本的时候,重新打开一个窗口来监控alert日志,跟踪创建过程,很容易发现哪句话出现的错误.)
@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
@?/rdbms/admin/catexp.sql
①.0.重启数据库.
到此,数据库的基本创建工作完成.
简单的数据库建成后,如果需要使用全文检索功能,则还需要执行几个脚本.
请查看:全文检索配置方法
若想了解各种oracle自带的脚本,根据需要执行哪些脚本,请查看:oralce自带脚本说明
create table 表名 as select * from 已经存在的表名 where 1 = 0
(where 1 = 0表示光要表结构不要数据;数据也要的话,把这个条件去掉)
什么是SQL呢
SQL就是专门用来做数据库的一门语言
和C语言差不多
(当然功能不紧紧是做数据了
编程啊
都可以.....
这里就不多说了)z这道题用ACCESS
就可以完成了
首先
用Access
)做一个数据库
打开设计器创建表
在点菜单
另存为
名为班级名+自己名字英文简写
最后点保存啦
(每完成系统都是有提示的啦)
第一问
解决
打开设计器
上面做的表下面下
创建数据表
名字都是在最后完成时做的
先不用管
然后在输入sID,sName,sSex,sAge,sClass
注意根据后面的要求填写字段
及数据类型
以及
为T_Student表的sSex(性别)字段设置其默认值为"男".
为T_KC表的cName(课程名称)字段设置唯一性约束.,规定课程名称不得重复.
生成一个规则t_rule,限制数据的取值范围在(0---100)之间,然后将这个规则绑定到T_CJ表的cj(成绩)字段.
为T_KC表的cName字段创建索引.
最后
当然主键当然是SID了
一定要标好哦~~-先不管作业其他要求
T_KC(cID,cName,sBianhao,sXuefen)
T_CJ(sID,cID,cj)
注意主键是SID
做好了三个表后退出设计器
在打开以一个个表
好了
基本就完成了
当然用SQL
也能完成
这些问题
并且要快
但涉及到TQL语言
编程问题
很难说清楚
就不一一解释了---
以上就是土嘎嘎小编为大家整理的oracle如何创建副本相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!