oracle10g完全缷载略记


软件环境:
1、Windows7 + Oracle 10g
2、Oracle安装路径为:d:/Oracle
实现方法:
1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务; 运行--services.msc
2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除(若报未知错误,可找到此程序,选择以兼容模式和以管理员运行);
3、手工删除注册表
cmd-->运行regedit,在注册表中
选择 HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE,按del键删除这个入口;
选择 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services,滚动这个列表,删除所有Oracle入口;
选择 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application,删除所有Oracle入口;

4.开始->设置->控制面板->系统->高级->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定;【很重要】

5 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标;
6、删除D:/Oracle目录(重新启动计算机,重起后才能完全删除Oracle所在目录);
7、WIN.INI文件(路径:C:\Windows)中若有[ORACLE]的标记段,删除该段;


other:
创建表空间,用户,给用户赋表空间权限:
--创建表空间
/*
create tablespace boletp   
logging   
datafile 'D:\oracle\product\10.2.0\oradata\orcl\bole.dbf'   
size 32m   
autoextend on   
next 32m maxsize 2048m   
extent management local; 
*/
--创建用户和密码,并指定表空间
create user bole identified by bolepwd  
default tablespace boletp; 

--drop user bole cascade; --删除用户
--给用户赋权限
grant connect,resource to bole;



Oracle的sys和system默认密码:
system默认:manager
sys默认:change_on_install
使用SQL Plus登录数据库时,system使用密码manager可直接登录。
但如果是sys用户,密码必须加上as sysdba,即完整密码为:change_on_install as sysdba


给scott账户解锁方法:
使用命令“alter user scott account unlock;”来解锁。
解完以后,使用下面的命令来查看:"select username,account_status from dba_users;",
可以看到scott账户已经解锁,但是状态还是“expired”(密码过期)的意思。
没关系,再输入这样的命令“alter user scott identified by tiger;”,就给其赋了一个新的口令。

你可能感兴趣的:(oracle,sql)