如何查看SID和修改SID
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看SID和修改SID相关的知识,希望对你有一定的参考价值。
SID = Security Identifiers,是安全标识符,是标识用户、组和计算机帐户的唯一的号码。如果两台电脑的SID相同,在一个局域网里就会发生冲突,比如你自己GHOST了系统,然后还原到其它电脑上,这时候的SID是相同的,就会产生冲突。
SAM文件夹下存放的是用户的SID,一个用户对应一个SID你改修了这里的键值,被修改的用户一般就无法正常登陆.其中结尾是500的SID是系统默认的ADMIN的SID.
所以要恢复SID,只能是你记住了修改前的值才行。
下面就可以看看具体的步奏了哦!
Ⅰ、SID的查询方法:
1、Win键+R键,打开运行,输入CMD
2、输入:whoami /user
3、通过上图就可以看到本机的SID了
Ⅱ 、SID的修改方法
1、下载NewSID软件,并打开
2、可以指定一个SID,也可以生成一个随机的SID,如果你对SID的格式不熟悉,建议还是使用随机SID
可以看到SID。通过使用Sysprep这个小程序来更改:这个小程序在Windows Server2003安装盘下面的“X:\SUPPORT\TOOLS”下,DEPLOY文件内。
点击重新封装,然后系统会重启,重启后,可以使用whoami/user命令再次查看sid,可以发现SID已经被更改了。
可以发现SID已经被更改了。
此种方法非常适合GHOST 安装系统。或者使用Windows的工厂大规模安装方式安装操作系统。十分方便。
请采纳我的意见,谢谢1!!!!!my回答希望有小小帮助。可以到CSDN,天天软件测试网,IT实验室逛逛 参考技术B 楼上的说得不错***就是你的SID
不过我想补充两点
1.这个SID必须是和你的数据库中的SID相同,可以通过如下方式查看
select instance_name from v$instance;
2.如果以上条件都满足后必须要打开LISTENER(监听器),方法如下:
lsnrctl start
这样就可以连接到你的数据库是了。。。
conn sys/密码@*** --
求助,如何修改ORACLE默认SID
参考技术A 比如将sid=orcl 更改为sid=db011.shutdown immediate
2.[oracle@oracle ~]$ vi .bash_profile
export ORACLE_SID=bd01
[oracle@oracle ~]$ source .bash_profile(使其生效)
3.修改 /etc/oratab 文件 ; 在文件的最后一行 将 orcl 改为db01
db01:/u01/app/oracle/product/10.2.0:N
4. 接下来就应该修改 oracle 目录里边的文件 cd
/$ORACLE_HOME/dbs 把所有包含 orcl 的文件名 ,修改为 包含 db01 的文件名
mv
hc_orcl.dat hc_db01.dat
mv lkORCL lkDB01
mv spfileorcl.ora
spfildb01.ora
mv orapworcl
orapwdb01
5.重建口令文件 我的用户名密码
为:oracle@oracle
[oracle@oracle dbs]$ orapwd
file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=oracle
6 启动数据库,更改sid成功
SQL> startup
select instance_name from v$instance;
INSTANCE
--------------------------------------------------------------------------------
db01本回答被提问者和网友采纳
以上是关于如何查看SID和修改SID的主要内容,如果未能解决你的问题,请参考以下文章