取消Oracle开机自动启动1.右键我的电脑-管理-服务和应用程序-服务
2.找到Oracle 打头的几个服务(如图),最占用资源的是OracleServiceDB
右键OracleServiceDB-属性-状态-停止即可停止oracle.exe服务但是下次电脑开机后会自动启动(右键OracleServiceDB-属性-启动类型-手动该服务以后不自动开启 。需要使用oracle的时候手动点击启动按钮“属性-服务状态-启动”)
3.其它服务可按照该方法依次停止服务 。希望能对你有帮助!
Oracle数据库如何关闭?在服务中关闭:
OracleOracle_homeTNSListener对应于数据库的监听程序
OracleServiceSID对应于数据库的例程
OracleDBConsoleSID对应于Oracle Enterprise Manager(OEM)
其中,Oracle_home表示Oracle主目录,如Oracle11g_home1;SID表示Oracle系统标识符 , 如OracleServiceMAG01的MAG01 。
比较好的启动顺序是:OracleOracle_homeTNSListener,OracleServiceSID,OracleDBConsoleSID 。
关闭时次序相反 。
下面给出了自己写的已经排好顺序的启动和停止服务的两个批处理文件:
//启动Oracle
Start Oracle.bat
@echo off
echo 确定要启动Oracle 11g服务吗?
pause
net start OracleOraDb11g_home1TNSListener
net start OracleServiceMAG01
【oracle怎么改成手动 oracle怎么设置默认值】net start OracleDBConsolemag01
echo 启动Oracle 11g服务完成,请确认有没有错误发生 。
Pause
//关闭Oracle
Stop Oracle.bat
@echo off
echo 确定要停止Oracle 11g 服务吗?
pause
net stop OracleDBConsolemag01
net stop OracleServiceMAG01
net stop OracleOraDb11g_home1TNSListener
echo 停止Oracle 11g服务完成,请确认有没有错误发生 。
Pause
oracle手动创建数据库语句oracle手动创建数据库步骤语句:
1、编写初始化参数文件 。
2、设置操作系统环境变量 。
3、创建实例 。
4、以管理员身份连接数据库 。
5、启动实例 。
6、create database 创建数据库 。
7、运行数据字典脚本 。
8、Oracle的网络配置 客户端连接到服务端 。
ORACLE的日志 , 如何手动切换?1.查看数据库的日志模式
archive log list;
2.进行日志切换操作
这里我是从非归档模式向归归档模式操作.
a.关闭运行数据库实例
shutdown immediate;
b.备份数据库
该备份跟以后产生的日志一起用于将来的灾难恢复(很重要,如要改为归档日志模式,没有这个数据库备份,仅有日志文件是无法从该时间点恢复的)
c.启动数据库实例到mount状态 , 但不要打开 。
startup mount;
d.切换数据库日志模式 。
alter database archivelog;(设置数据库为归档日志模式)
alter database noarchivelog;(设置数据库为归档日志模式)
d.进行自动归档的切换
alter system archive log start
alter system archive log stop
(在standy模式不能切换为手动归档)
e.打开数据库
alter database open;
3.手动归档相关操作
alter system archive log current;
alter system archive log all;
如何手动启动Oracle服务(1)Oracle的相关服务
OracleDBConsoleorcloem控制台的服务进程 网页访问OracleJobSchedulerORCL定时器的服务进程启动会占很大内存默认为禁止OracleOraDb10g_home1iSQL*Plusisql*plus的服务进程OracleOraDb10g_home1TNSListener监听器的服务进程任何客户端连接都需要用到默认端口:1521OracleServiceORCL数据库服务进程
(2)服务设置
我的电脑——右击,管理——服务和应用程序——服务,将所有服务都设置为手动 。
(3)建立批处理文件
在D盘建立目录bat,用于存放所有的批处理文件建立两个文件D:\bat\startOracle.bat和D:\bat\stopOracle.bat
startOracle.bat
@echo offnet start OracleOraDb10g_home1TNSListenernet start OracleServiceORCLnet start OracleDBConsoleorcl注意:@echo off是关掉回显,以后的命令不显示出来 。不显示后续命令行及当前命令行或者
@TITLE ORACLE:STARTING...@NET START OracleOraDb10g_home1iSQL*Plus@NET START OracleOraDb10g_home1TNSListener@NET START OracleServiceORCL@TITLE ORACLE:STARTED.@PAUSE
stopOracle.bat
@echo offnet stop OracleDBConsoleorclnet stop OracleServiceORCLnet stop OracleOraDb10g_home1TNSListener或者@TITLE ORACLE:STOPPING...@NET STOP OracleOraDb10g_home1iSQL*Plus@NET STOP OracleOraDb10g_home1TNSListener@NET STOP OracleServiceORCL@TITLE ORACLE:STOPPED.@PAUSE
(4)启动方法
A.保存之后,便可以直接通过双击文件,即可启动或者关闭服务 B.设置环境变量在环境变量中的系统变量中 , 在PATH后面添加D:\bat不要忘记用分号;和前面的环境变量隔开,然后直接在开始菜单中的运行中输入startoracle或者stoporacle(文件名)即可执行相应的文件
oracle服务改成手动的了,再次用的时候,就找不到服务了,怎么办??1、从另外一台安装有oracle数据库的机器上(要求oracle的版本一致)的注册表中导出所有的oracle服务 。依次打开注册表目录HEY_LOCAL_MACHINE -- SYSTEM -- ControlSet001 -- Services,导出(在注册表项上右键选择“导出”)所有oracle的项:OracleDBConsoleorcl、 OracleJobSchedulerORCL、OracleOraDb10g_home1iSQL*Plus、 OracleOraDb10g_home1TNSListener、 OracleServiceORCL,保存为*.reg文件 。
2、把上一步中导出的注册表文件,导入服务器上 。把文件拷贝到数据库服务器上逐个双击即可 。
3、修改导出的所有的注册表项,主要修改数据库实例(SID)名和数据库安装路径 。
4、重启数据库服务器 。
5、启动oracle的Net Manager工具,删除监听程序LISTENER和服务命名中的本机的服务,并重建监听程序和服务命名 。
6、启动oracle服务即可 。
oracle怎么改成手动的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle怎么设置默认值、oracle怎么改成手动的信息别忘了在本站进行查找喔 。
推荐阅读
- v聊直播平台,v聊的主播是真的吗
- mysql修改自增键数据类型,mysql修改自增主键
- word如何转换普通格式,word怎么转换文件格式
- 湖北游戏开发,湖北游戏赚钱交流平台
- go语言怎么复数 go语言常用函数
- sqlserver字符串分隔,sqlserver 分隔符
- 做电商如何防止侵权,电商如何避免侵权
- html5与dw可以通用吗,dw页面属性中css与html区别
- linux版本不同命令行 linux命令都一样吗