如何彻底删除ORACLE数据库数据? 高手进
6个回答
展开全部
1、先关掉oralce,net stop OracleServiceORCL(ORCL是我的实例名字,换成你的),或者去我的电脑服务中关闭
2、开始->程序->Oracle - oracle的版本号,我的是10ghome->Oracle Installation Products-> Universal Installer 卸载oracle
3、进注册表,regedit,删除选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下所有的key。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application这个里面所有有oracle这个字眼的,删除
4、删除c盘\Program Files\Oracle目录的东西以及oracle安装目录下所有的文件以及文件夹
5、环境变量中删除有关oracle的classpath和path
基本就这把,有事继续追问
2、开始->程序->Oracle - oracle的版本号,我的是10ghome->Oracle Installation Products-> Universal Installer 卸载oracle
3、进注册表,regedit,删除选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下所有的key。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application这个里面所有有oracle这个字眼的,删除
4、删除c盘\Program Files\Oracle目录的东西以及oracle安装目录下所有的文件以及文件夹
5、环境变量中删除有关oracle的classpath和path
基本就这把,有事继续追问
追问
我的意思是不卸载ORACLE的情况下 通过PLSQL删除里面的数据 怎样不留痕迹.
追答
你是想删除数据啊,你oracle中有几个user,你可以drop user username cascade,这样就把所有用户以及其下的objects全部删除了,你想恢复,无非就是继续创建原先相应的user,并且赋予权限即可
展开全部
1.你可以重新启动安装程序,刚开始的页面上应该有《已安装产品》,点进去,选中,进行卸载,
2.卸载完,打开注册表(regedit),搜索oracle,相关东西全部删除
3.把安装目前残留文件直接删掉就行,
4.如果是windows,你也可以下个优化大师,直接用优化大师卸载,会自动给你清空注册表相关的东西,很牛X的说。。
2.卸载完,打开注册表(regedit),搜索oracle,相关东西全部删除
3.把安装目前残留文件直接删掉就行,
4.如果是windows,你也可以下个优化大师,直接用优化大师卸载,会自动给你清空注册表相关的东西,很牛X的说。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要删数据是以什么为单位的?
1.truncate删除表,而且还回收高水位。
2.要是整个用户下的对象都不要了,那就直接drop user username cascade;
3.要是某个表空间下的数据不想要了那就离线表空间,删除表空间。
4.要是所有数据都不要了,那就直接删除数据库吧,备份也删了。
1.truncate删除表,而且还回收高水位。
2.要是整个用户下的对象都不要了,那就直接drop user username cascade;
3.要是某个表空间下的数据不想要了那就离线表空间,删除表空间。
4.要是所有数据都不要了,那就直接删除数据库吧,备份也删了。
追问
比如说我 删除表空间后,其他人能不能查到或恢复原来表里的内容?
如果可以 ,怎么让删 才能查不到?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果没有DBA权限,很难删除干净。而且合格的DBA都作备份的。所以这个问题无解,最后别试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |