社区
基础和管理
帖子详情
Oracle启动好每次必须手工指定启动参数文件init.ora,怎么办?
st_snake_china
2003-10-21 03:57:09
1
...全文
334
8
打赏
收藏
Oracle启动好每次必须手工指定启动参数文件init.ora,怎么办?
1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
suleen
2003-10-22
打赏
举报
回复
检查一下ORACLE_SID这个参数
chanet
2003-10-22
打赏
举报
回复
文件目录有问题~
北极星2013
2003-10-22
打赏
举报
回复
这时,你可以在$oracle_home\database目录下看到spfile{Oracle_sid}.ora文件
当然,如果你把pfile{Oracle_sid}.ora考到这个目录下,也可以用。
北极星2013
2003-10-22
打赏
举报
回复
在SQLplus命令提示窗口下,
输入命令:create spfile from pfile='pfile的绝对路径'
如果系统提示spfile创建成功,重启动机器即可。
st_snake_china
2003-10-22
打赏
举报
回复
lemon223兄弟,能具体点吗?
北极星2013
2003-10-21
打赏
举报
回复
这是因为oracle找不到spfile,而且pfile不在数据库的默认目录下面,
先用用starup nomount命令,再create spfile from pfile命令生成Spfile一下,
就可以一劳永逸啦。
softrookie
2003-10-21
打赏
举报
回复
这个和控制文件应该没有关系
我的也是这个问题,而且我发现pfile目录下的参数文件是这样的:init.ora.20030816776
jiezhi
2003-10-21
打赏
举报
回复
檢察一下控制文件
操作系统重装后
ora
cle
数据库的恢复
重做操作系统后
ora
cle
数据库的恢复
文件
夹中
文件
说明:
ora
.reg
ora
cle
主要注册项的恢复参考
文件
ora
odbc.reg odbc驱动项的恢复参考
文件
ora
ole1~4.reg ole 驱动项的恢复参考
文件
恢复中重要操作说明: 1、恢复前提,数据库系统
文件
(初始化配置
文件
、数据
文件
、重作日志
文件
、控制
文件
)没有遭到破坏。 2、注册表的恢复 3、监听程序重新恢复,注意监听配置、tns配置中机器名的核对 4、
ora
cle
实例服务的恢复 5、注册表中本地默认实例的恢复 6、计算机管理-用户组中
ORA
_DBA角色的恢复 操作步骤: 1、系统环境变量的恢复 在系统环境变量path项之前增加
ora
cle
系统可执行程序及动态链接库资源如"D:\
ora
cle
\
ora
90\bin;" 2、注册表的恢复 a、
ora
cle
数据库系统变量的恢复,
ora
.reg中饱含了
ora
cle
的主要系统
参数
,其中home项包含了不同的版本信息,导入注册表后可以根据情况修改、增加或者删除对应的home信息。 b、
ora
cle
odbc驱动
参数
的恢复,需要导入
ora
odbc.reg,此处以
ora
cle
90为例,针对不同的
ora
cle
版本需要修改相应的
参数
。导入后,除了检查版本及修改上述
参数
外还需要
手工
在注册表(regedit.exe)hkey_local_machine->software->odbc->odbcinst.ini->odbc drivers一项中参考其它字符串,增加一个
ora
cle
驱动程序名称(如
Ora
cle
in
Ora
Home90)。恢复后可以通过系统odbc管理工具进行配置、测试。最后,如果不需要使用ODBC连接数据库,就不需要进行此处的恢复。 c、
ora
cle
oledb驱动
参数
的恢复,需要导入
ora
ole1~4.reg,实际只需要导入1~2两个
文件
即可,其它两个属于注册表的副件。同样需要针对不同版本修改相应的
参数
。恢复后,可以通过配置一个 oledb测试,最快捷的方法为,新建一个文本
文件
,然后将后缀改为".udl"然后就可以继续操作了。最后,同ODBC一样,如果确定不需要使用ole驱动访问数据库,也可以不进行这部分的恢复操作。 ******此处的操作需要对windows操作系统注册表非常熟悉,对于linux平台,恢复操作类似,只不过需要对环境变量的操作熟悉。 3、监听程序的恢复 a、配置
参数
的恢复,
ora
cle
_home\network\admin\listener.
ora
,检查本地机器名是否有变化,以确定监听
参数
中监听地址项是否需要修伽。 b、本地访问服务名tnsnames.
ora
的配置,同样需要检查机器名或ip地址是否有变化。此步骤可以省略 c、监听服务的恢复,运行 lsnrctl,执行start,会自动向系统服务中增加并
启动
监听服务。可以通过
启动
时的提示确定服务是否
启动
成功。确认服务
启动
成功后,在系统服务管理台里将服务
启动
属性从“手动”改为“自动”。 ******此处操作需要对lsnrctl工具熟悉。 4、本地默认实例的恢复 在注册表hkey_local_machine->software->
ora
cle
->home0->
ora
cle
_sid项,确认内容和你要恢复的实例名一致。进行这个操作,主要方便在本地sqlplus或其它客户端登录时不用
指定
数据库本地网络服务名。 5、系统
ORA
_DBA组的恢复 在"计算机管理"控制台中->系统工具->本地用户和组->组中,增加名称为"
ORA
_DBA",描述为"Members can connect to the
Ora
cle
database as a DBA without a password"的组,并将系统管理员用户如"Administrator"添加到组中。执行这样的操作,是为了能够在本机上不输入数据库用户名/密码,直接以dba角色登录数据库进行管理。 6、实例的恢复 a、确认数据库的初始化配置
文件
、数据
文件
、重作日志
文件
、控制
文件
等没有被损坏或缺失。 b、使用
ora
dim工具重建实例服务。如
ora
dim -new -sid test -startmode m -pfile d:\
ora
cle
\admin\test\pfile\
init
.
ora
ora
dim是
ora
cle
实例管理工具,具体
参数
说明,可以在命令行中直接输入
ora
dim查看帮助提示。使用它能够创建、修改、删除,
启动
、停止本机上的
ora
cle
实例服务,有兴趣的,可以使用它实现一个单数据库多实例的案例。 c、使用sqlplus以dba身份登录确认数据库是否正常
启动
。 ******此处操作需要对
ora
dim工具、
ora
cle
实例的概念熟悉。 7、恢复完成。可以打开其它应用程序了。
spfile,pfile和
init
.
ora
的区别
spfile是二进制 pfile是文档
文件
两
文件
作用相同,如果同时存在,先读spfile。
init
.
ora
只是pfile的一个例子 create spfile from pfile; 实例
启动
时,查找初始化
参数
文件
的顺序为: spfileSID.
ora
spfile.
ora
init
.
ora
如果以上3个
文件
都不存在,则实例无法
启动
。
init
.
ora
只是
Ora
cle
19cRAC集群到单节点DataGuard(2+1) 部署
1 备库安装数据库 2 配置DG 2.1 主库需要归档模式 2.2 主库force logging 2.3 主库创建 standby 日志
文件
2.4 备库创建监听 2.5 配置 tnsnames.
ora
2.6 修改主备节点
参数
2.7 备库创建目录 2.8 备库修改
参数
文件
...
ora
cle
+
init
.
ora
没有,
Ora
cle
缺失
INIT
ORCL及
Ora
cle
启动
过程
Ora
cle
缺失
INIT
ORCL及
Ora
cle
启动
过程[日期:2012-11-09]来源:Linux社区作者:cswggod[字体:大 中 小]现象C:\Users\陈>sqlplus "/as sysdba"SQL*Plus: Release 11.2.0.1.0 Production on Wed Oct 10 13:31:28 2012Copyright (c) 1982, 2010...
关于几个spfile ,pflie,
init
.
ora
的理解
ora
cle
启动
的时候调用哪个
参数
呢? linux里会有
init
.
ora
,
init
[sid].
ora
,spfile[sid].
ora
这两个
参数
。 SPFILE的作用是可以远程使用Alter System命令更改例程
参数
,而不用
手工
修改
参数
文件
,可以在用Startup命令
启动
例程时,
指定
使用SPFILE或者PFILE pfile是静态的文本
文件
,而spfile是动态的二进制
文件
,不过两种文...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章