前两天做了个虚拟机,需要同时装sqlserver和oracle在上面,结果装完了oracle虽然在服务里面起来了,但是实例没有起来,需要手动的去启动一下,只能做成bat加载到
启动项里面运行
@echo off
sqlplus "sys/rinpak as sysdba"<c:\oraclestart.txt
lsnrctl start
oraclestart.txt文件里只要写startup就ok了
取消oracle的操作系统身份认证模式
oracle装完以后默认的是操作系统认证模式,只要登录了系统,不输入密码就可以拥有dba权限 sqlplus "/as sysdba"
修改oracle\ora92\network\admin\sqlnet.ora
将SQLNET.AUTHENTICATION_SERVICES= (NTS)注释掉就可以了
修改这个文件是立即生效的。