由于数据库总报400错误,把连接踢出来,没办法,只有把整个数据库备份回开发环境,压力测一下,看死在哪里。
首先想用回 linux 服务器的 oracle ,不知为何,可能是极度不熟悉 linux 给整的,反正就没顺利导入。不得已装个 VM 在机器上,装个 oracle 11g。
其次想用 em 控制台中的导入功能,屡点屡败后,直接跑到 cmd 下面,用 imp 命令一步步就搞定。1个G的数据,需要导一阵了。
oracle 总是给人一种笨重的感觉,最怕哪天服务器挂了,即使每天有自动备份,也极其害怕恢复数据的时候出现恶梦,这次的经历也差不多这样,什么管理工具都不好用,只有一个一个字符敲的命令管用。这么多年老是如此,不知道是oracle 太 out,还是外界推测的那样,认为他只是策略上的壁垒。依我看,不管什么鬼原因,我是用着怕了就是结果,能用 mysql 和 postgresql 的坚决不用 oracle,用着真是提心吊胆。
Oracle10g EM使用中的主机身份证明问题
===================================================================
在Windows环境下使用Oracle10g EM时,会遇到需要输入操作系统用户和口令的情况(比如:关闭数据库、启动数据库、导出数据库、改变数据文件存储路径等操作时。)。
但输入用户和口令后,会报用户口令错误。就算是Administrator也一样。
这主要是没有给用户授予权限造成的。
系统版本:
Windows2003
Windows2000
Oracle版本:
Oracle 10g 10.0.2.1.0
解决方法:
设置 --> 控制面板 --> 管理工具 --> 本地安全策略 --> 本地策略 --> 用户权利指派 --> 作为批处理作业登录(最下面一项) --> 添加你的帐号
注意:
使用Administrator登录操作或具有相同权限。
用户口令不能是空,是空的话一样会报错。
Oracle10g 远程访问
===================================================================