小工具知识网

当前位置: 首页 > 行业知识 > oracle怎么修改手动启动服务器?

行业知识

oracle怎么修改手动启动服务器?

2026-11-07 11:41:26 来源:互联网转载

怎么解决安装oracle后机器启动慢?

打开服务管理--找到上述2个服务,双击---改为手动 开机就更以前一样了,但是连接Oracle记得要先开启下这2个服务不然就会出现以下错误:tns:协议适配器错误 也可以反过来想,如果你遇到上述错误,就有可以是没开那2个服务。

造成SINAMICS VASSISTANT软件无法找到所连接到的伺服控制器,对于这种问题,我们可以通过手动安装软件驱动来解决1打开设备管理器 2找到未成功安装的驱动,此时,会有一个黄色感叹号 3右键,选择更新驱动 4选择本地安。

看一下安装目录的权限 比如你的安装目录是/u01 那么就以root帐户执行 chown -R oracle:oinstall /u01 来修改目录的用户和组 chmod -R 755 /u01 来修改用户、组、其他用户的权限。另外你居然用中文环境的linux,这个在安装界面出来之后会全部都是乱码,你最好把语言改成英文的。

不需要重装系统。在安装文件时,会在注册表上作更新。所以,先将注册表备份,再修改注册表。很多电脑高手都知道Oracle要求安装原始路径和目标路径不能出现非法字符,如:中文,空格等。所以我们要将”Oracle备份”改为”Oracle_backup”,然后重新安装,应该就没问题了。

每次开机oracle需要重启配置服务器

看看服务里面的那个 TNS 是不是 自动的, 别“手动”了。如果是 “自动”的了, 但是还有问题。那么你需要看看,那个 Oracle 的机器, IP地址是不是 通过 DHCP 动态分配的啊?如果固定 IP 地址的话,应该不大会产生这类问题。如果 IP地址发生变化,好像比较容易产生这类问题。

要实现Oracle的开机启动,首先需要对系统配置进行调整。登录服务器后,首要步骤是编辑Oracle的系统配置文件,即位于 /etc/oratab 在这里,你需要更改数据库的标识符、主目录和dbstart实用程序的配置。按照你的实际目录设置,编辑完成后记得保存退出。完成上述配置后,Oracle的自带工具dbstart和dbshut就能正常工作。

在使用Oracle时候,一般启动OracleServiceORCL和OracleOraDb11g_home1TNSListener这两个服务Oracle就能正常运行; 要让局域网上的机子访问你的oracle,必须启动oracleora81homemanagermentserver服务。

到你安装oracle的那台机器,在cmd下输入lsnrctl status,如果没有启动监听的话,则输出如下信息C\Documents and Settings\Administrator lsnrctl status LSNRCTL for 32bit Windows Version 0。

首先选中“计算机”,右键点击“属性”图标。然后在该界面中,点击右侧“更改设置”按钮。之后在弹出的窗口中,点击“高级”分页卡里的“环境变量”按钮。接着在弹出的窗口中,点击“新建”按钮。

打开所有程序-找到oracle-oradb11g-home1-Net Configuration Assistant。选择本地网络服务名配置,点击下一步。选择添加,点击下一步。填写服务名,点击下一步。选择通信协议:TCP,点击下一步。

oracle开机启动

1、要实现Oracleoracle怎么修改手动启动服务器的开机启动oracle怎么修改手动启动服务器,首先需要对系统配置进行调整。登录服务器后oracle怎么修改手动启动服务器,首要步骤是编辑Oracle的系统配置文件,即位于 /etc/oratab 在这里,oracle怎么修改手动启动服务器你需要更改数据库的标识符、主目录和dbstart实用程序的配置。按照你的实际目录设置,编辑完成后记得保存退出。完成上述配置后,Oracle的自带工具dbstart和dbshut就能正常工作。

2、/usr/bin/su - oracle -c /data/oracle/scripts/dbshut.sh \\ /tmp/oracle.log确认无误后,将oracle和lsnrctl服务设置为开机启动,以实现自动管理。在重启系统之前,记得先停止服务以防Oracle意外关闭导致启动问题,执行 systemctl stop oracle 最后,重启系统,观察服务是否正常启动。

3、在开始设置前,确认当前Oracle环境的配置。通过终端,我们可以看到ORACLE_HOME指向/u01/app/oracle/product/10/db_1,ORACLE_SID为orcl。接下来,需要修改配置文件/etc/oratab,将原先的N改为Y,表示将orcl实例设置为开机自启动。

4、打开系统的服务选项。将oracle开头的服务都找到。右键单击某一个服务,选择属性。启动类型选择禁用,点击确定按钮保存。依次将其他的服务都按如上方法操作即可。

5、到你安装oracle的那台机器,在cmd下输入lsnrctl status,如果没有启动监听的话,则输出如下信息C\Documents and Settings\Administrator lsnrctl status LSNRCTL for 32bit Windows Version 0。

6、在服务中启动就可以打开oracle。以windows10为例。右键点击开始菜单,选择“计算机管理”。选择“服务和应用程序”—“服务”。找到oracle的相关服务,开启OracleService和OracleTNSListener。“右键”—“启动”即可。

ORACLE数据库导致cpu使用率高的原因

1、Oracle使用过程中的CPU高说明有资源消耗,你看看创建数据库后,是否创建的有短时间内刷新的物化视图?而物化视图的SQL性能又比较低,也会造成CPU不稳定。再就是是否存在周期性的I/O问题?I/O拥塞也会导致CPU高。

2、一般cpu占用效高都是排序、sql解析和全表扫描,这里首先需要找出占用cpu最高的sql,然后查看他的执行计划,比如:看执行计划是走索引还是全表扫描(刚开始查看top发现占用同样多的CPU的进程很多,还以为是Oracle 的bug, 后来发现不是)。

3、topas/top 看下是不是oracle进程占用的cpu。然后查看下oracle数据库中都在跑哪些语句。多数都是效率较差的sql语句导致cpu使用率过高的,一般通过优化sql即可解决。

4、驱动没有经过认证,造成CPU资源占用100%。大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。防杀毒软件造成故障。由于新版的KV、金山、瑞星都加入了对网页、插件、邮件的随机监控,无疑增大了系统负担。病毒、木马造成。大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。

5、你应该是装了服务器端吧?卡是正常的。一般开发都只装个客户端,这样只要配置netmanage后连固定的一台电脑就行了,把固定电脑当oracle服务器,本地只用增删改查。真正占资源的是OracleServiceXXXX这个服务。

上一篇:怎么安装服务器程序?

下一篇:服务器怎么调试网络设置?