Oracle学习笔记:创建和删除数据库 ----摘自《Oracle10g 宝典》
2009-09-17 19:29
323 查看
■查看使用的服务器参数文件
SQL> show parameter spfile;
■利用服务器参数文件创建文本参数文件
SQL> create pfile from spfile;
SQL> create pfile[='...'] from spfile[='...'];
■创建服务器参数文件
SQL> create spfile from pfile='...';
不指定spfile名称,默认为:spfile$ORACLE_SID.ora
或
SQL> create spfile='.../new_spfile.ora' from pfile='...';
■更改初始化参数
scope=spfile 只更改服务器参数文件中的参数.效果是:对于动态参数,这种更改将在下一次启动时
生效并一直保留;对于静态参数,效果与动态参数一样,只有这种更改的SCOPE子句用
于静态参数
SCOPE=MEMORY 只更改内存中的参数.效果是:对于动态参数,这种更改立即生效,但是因为没有更新
服务器参数文件,所以更改不能永久保留;对于静态参数,不允许这样更改
SCOPE=BOTH 既更改服务器参数文件中的参数,也更改内存中的参数.效果是:对于动态参数,这种
更改立即生效并且永久保留;对于静态参数,不允许这样更改
如果服务器没有使用服务器参数文件,那么在指定SCOPE=SPFILE或SCOPE=BOTH时将会出错.
如果使用服务器参数文件来启动例程,默认设置为SCOPE=BOTH;如果使用传统的文本初始化参数文件启动例程,
默认设置为SCOPE=MEMORY.
对于动态参数,可以指定DEFERRED关键字.如果指定了这个关键字,则更改将只影响将来的会话
■改变实例允许的工作队列进程的最大数目,也指定了一条注释,并在内存是中进行更改
SQL> alter system set job_queue_processes=50
comment='temporary change on 2006.12.05'
scope=memory;
■查看初始化参数
show parameters
SQL> show parameters db_recovery_file_dest;
■V$PARAMETER该视图显示当前正在使用的参数值
SQL> select name, value from v$parameter
where name='db_recovery_file_dest';
■V$SPPARAMETER该视图显示服务器参数文件的当前内容.如果实例没有使用服务器参数文件,那么该视图将返回
NULL(空)值.
SQL> select name,value from v$spparameter
where name='db_recovery_file_dest';
SQL> show parameter spfile;
■利用服务器参数文件创建文本参数文件
SQL> create pfile from spfile;
SQL> create pfile[='...'] from spfile[='...'];
■创建服务器参数文件
SQL> create spfile from pfile='...';
不指定spfile名称,默认为:spfile$ORACLE_SID.ora
或
SQL> create spfile='.../new_spfile.ora' from pfile='...';
■更改初始化参数
scope=spfile 只更改服务器参数文件中的参数.效果是:对于动态参数,这种更改将在下一次启动时
生效并一直保留;对于静态参数,效果与动态参数一样,只有这种更改的SCOPE子句用
于静态参数
SCOPE=MEMORY 只更改内存中的参数.效果是:对于动态参数,这种更改立即生效,但是因为没有更新
服务器参数文件,所以更改不能永久保留;对于静态参数,不允许这样更改
SCOPE=BOTH 既更改服务器参数文件中的参数,也更改内存中的参数.效果是:对于动态参数,这种
更改立即生效并且永久保留;对于静态参数,不允许这样更改
如果服务器没有使用服务器参数文件,那么在指定SCOPE=SPFILE或SCOPE=BOTH时将会出错.
如果使用服务器参数文件来启动例程,默认设置为SCOPE=BOTH;如果使用传统的文本初始化参数文件启动例程,
默认设置为SCOPE=MEMORY.
对于动态参数,可以指定DEFERRED关键字.如果指定了这个关键字,则更改将只影响将来的会话
■改变实例允许的工作队列进程的最大数目,也指定了一条注释,并在内存是中进行更改
SQL> alter system set job_queue_processes=50
comment='temporary change on 2006.12.05'
scope=memory;
■查看初始化参数
show parameters
SQL> show parameters db_recovery_file_dest;
■V$PARAMETER该视图显示当前正在使用的参数值
SQL> select name, value from v$parameter
where name='db_recovery_file_dest';
■V$SPPARAMETER该视图显示服务器参数文件的当前内容.如果实例没有使用服务器参数文件,那么该视图将返回
NULL(空)值.
SQL> select name,value from v$spparameter
where name='db_recovery_file_dest';
相关文章推荐
- Oracle学习笔记——监听器、数据库实例的创建于删除
- C#-数据库访问技术 ado.net——创建 数据库连接类 与 数据库操作方法 以及简单的数据的添加、删除、修改、查看
- 创建删除数据库
- Java连接HBASE数据库,创建一个表,删除一张表,修改表,输出插入,修改,数据删除,数据获取,显示表信息,过滤查询,分页查询,地理hash
- 2015.7.30 第十五课 sql(新建数据库、创建表、注释、查询语句、新增、更新、删除、联合查询)
- Mysql学习1———创建、查看、删除数据库
- mongodb 数据库操作详解--创建,切换,删除
- mysql-创建数据库、删除数据库
- shell脚本:实现MySQL创建数据库和删除数据库的脚本
- sp_addlinkedserver 多数据库操作 link 的创建,删除,查看
- oracle 创建数据库表 如果此表存在则删除后再重建
- hive创建删除数据库——hive CLI方式和脚本方式
- MongoDB创建表步骤,Mongo常用的数据库操作命令,查询,添加,更新,删除_MongoDB 性能监测
- VC 操作ACCESS的创建数据库,表,添加修改删除记录等
- 手工创建数据库及删除数据库示例--附建库时alert日志
- Oracle数据库管理之创建和删除数据库
- T-SQL 创建、修改、删除数据库,表语法
- 创建删除控制文件并测试数据库运行情况
- MySQL入门--删除数据库、修改数据库编码集、显示数据库创建信息
- mysql 数据库选定 创建 删除 变更