本人菜鸟,
大学自学的10g,也就是一点皮毛,只是在XP下使用的。
单位用的是9i的,9i删用户后面要加,cascade,(好像10g是自己执行的~)不然就不能删用户,是不是这样的?
而这种方式,是把有关的用户的所有东西都删除了,但是表空间没有释放,请问怎么样才能释放表空间?resize?是不是建数据库的时候就要reszie,小弟真的很愚笨~~希望各位大侠指点迷津~~
最近下了linux想开始在Linux下使用oracle,请问,大家建议使用10G还是9i~~谢谢大家~~
大学自学的10g,也就是一点皮毛,只是在XP下使用的。
单位用的是9i的,9i删用户后面要加,cascade,(好像10g是自己执行的~)不然就不能删用户,是不是这样的?
而这种方式,是把有关的用户的所有东西都删除了,但是表空间没有释放,请问怎么样才能释放表空间?resize?是不是建数据库的时候就要reszie,小弟真的很愚笨~~希望各位大侠指点迷津~~
最近下了linux想开始在Linux下使用oracle,请问,大家建议使用10G还是9i~~谢谢大家~~
drop user username cascade --意思是把此用户创建的对象全部删除了 为级联删除
释放表空间那就resize 收缩表空间
alter database datafile '路径\表空间的数据文件名称' resize 500M --500M 自己根据实际来
直接
drop tablespace tablespace_name including contents and datafiles
drop tablespace是有风险的 你的这个用户单独一个tablespace么
干嘛resize 闲着就闲着呗