db_1\database\
SPFILETSID.ORA --二进制文件可以动态修改 server parameter file
SPFILE.ORA --还会寻找的参数文件,优先级在SPFILETSID.ORA后,在INITTIID.ORA前
INITTIID.ORA --10g以前用的配置文件,修改需要重启数据库 client parameter file
PWDtsid.ORA --二进制加密密码文件
show parameter spfile --显示spfile位置
--查看控制文件及位置
select * from v$controlfile
--查看数据文件,位置
select * from dba_data_files
--查看重做日志文件,位置和日志(online)
select * from v$logfile
select * from v$log
查看数据库中密码,加密后的,国外有工具可以破解
select * from dba_users
--
select * from dba_tablespaces
create pfile from spfile; --创建INITtsid.ORA文件
show parameter process
--启动
show sga
select status from v$instance;
shutdown immediate --
startup -- 启动实例
startup nomount -- 实例启动,控制文件nomount,把spfile内容读到内存中
startup nomount pfile='c:\inittsid.ora' --inittsid.ora可以位于客户端,用它来启动服务器,该文件是真正意义上的客户单参数文件
select status from v$instance;
alter database mount --读取控制文件nomount,控制文件有数据文件的位置记录
alter database open --需要数据文件,日志文件
startup open
SQL> show parameter dump;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
background_core_dump string partial
background_dump_dest string C:\ORACLE\PRODUCT\10.2.0\ADMIN --oracle 警告日志的位置 alert_实例名.log
\TEST\BDUMP
core_dump_dest string C:\ORACLE\PRODUCT\10.2.0\ADMIN
\TEST\CDUMP
max_dump_file_size string UNLIMITED
shadow_core_dump string partial
user_dump_dest string C:\ORACLE\PRODUCT\10.2.0\ADMIN
\TEST\UDUMP
--控制文件的位置
INIT实例名.ora中 *.control_files='c:\oradata\test\control01.ctl','c:\oradata\test\control02.ctl','c:\oradata\test\control03.ctl'
--设置提示语言
alter session set nls_language=american --sqlplus
set nls_lang=american_
xp
先启动服务,在启动实例(实际上服务与实例绑定了,只启动服务就可以了,分离绑定在注册表中设置 ORA_实例名_AUTOSTART为FALSE)
linux 启动实例
--==
asktom.oracle.com
第一天1-4,1-5启动过程】【设置提示语言】【服务与实例绑定】【查看dump参数】
最新推荐文章于 2022-04-02 16:37:18 发布
