一,新装的oracle10,服务是自动启动,发现不用时很卡,哪位高手指点一下怎么用批处理文件手动启动(最好有代码)
二,还有有5项服务1.OracleDBConsoleorcl 2.OracleJobSchedulerORCL 3.OracleOraDb10g_home1iSQL*Plus
4.OracleOraDb10g_home1TNSListener 5.OracleServiceORCL 哪几项是必须设置成自动的?
三,oracle必须配置环境变量吗?环境变量有oracle_home和oracle_sid这两项吗?
刚开始学习oracle数据库好多不懂,希望高手详细指点一下啊! 谢谢!
二,还有有5项服务1.OracleDBConsoleorcl 2.OracleJobSchedulerORCL 3.OracleOraDb10g_home1iSQL*Plus
4.OracleOraDb10g_home1TNSListener 5.OracleServiceORCL 哪几项是必须设置成自动的?
三,oracle必须配置环境变量吗?环境变量有oracle_home和oracle_sid这两项吗?
刚开始学习oracle数据库好多不懂,希望高手详细指点一下啊! 谢谢!
OracleServiceXE 服务正在停止..
启动
start.batcd C:\oraclexe\app\oracle\product\10.2.0\server\BIN
net start
OracleJobSchedulerORCL 禁用
OracleOraDb10g_home1iSQL*Plus 已启动 自动
OracleOraDb10g_home1TNSListener已启动 自动
OracleServiceORCL 已启动 自动
当然也可以配置环境变量,系统会优先使用环境变量中的值.
回答问题二:
只有后两项是必需的:OracleDBConsoleorcl --可以不启动,用于管理Oracle的企业管理器的服务.
OracleJobSchedulerORCL --通常不启动,用于定期操作任务的服务
OracleOraDb10g_home1iSQL*Plus --可以不启动,这是isqlplus服务,用于用网页执行sql执行,11g已经取消了这个功能
OracleOraDb10g_home1TNSListener --必须启动,这是临听,用于远程客户端连接你的Oracle
OracleServiceORCL --必须启动,这是Oracle数据库的服务
可以用命令启动:
#启动listener:
lsnrctl start
#启动数据库
net start OracleServiceORCL2,只有这两项是必须启动的:
OracleOraDb10g_home1TNSListener
OracleServiceORCL3,
不一定要配,相关的参数都在注册表下已经有了。
如果是装了多个数据库在同一台机器上,oracle_sid会变成最后装的那个的值。
这时候可以通在CMD里进入SQLPLUS之前通过
set oracle_sid=XXSID
的方式来指定登录那一个数据库。
#启动数据库服务
net start OracleServiceORCL