在未联网的状态下我装了oracle10g,于是牵扯到静态ip的问题,在网上搜索之后发现将listener.ora 和tnsnames.ora 均改未主机名称之后会解决此问题,在论坛上发过帖子,并且肯定了这一个答案,但是并未实施。直至今天。
oracle在未联网的状态下新增了一个用户work,并且将所有数据均导至这个用户名下,在均改为主机名之后发现work这个用户成为一个invalid用户,也就是不存在的用户,担心数据库中内容丢失,所以想到oracle的管理页查看,在地址栏输入http://localhost:1158/em,打不开这个网址,但是连接oracle的sys用户就是好用的。
在sys用户下查询出所有的用户,发现存在ebank这个用户,另外我所导入的DMP文件中是ebank这个用户名的,密码也是ebank,所以尝试用ebank/ebank登陆,竟然好用!!!!
so,这是哪里的问题呢?就算是同名导入,但是我导到用户名work下并非ebank下,并且我并没有建ebank这个用户名,怎么会产生这个用户?并且他连密码都给我设好了。
还知道我的习惯!!!!!
并且我已经尝试了使用http://emmabohe:1158/em连接同样是不好用的,大虾们,救救我吧。困扰我一天了。
oracle在未联网的状态下新增了一个用户work,并且将所有数据均导至这个用户名下,在均改为主机名之后发现work这个用户成为一个invalid用户,也就是不存在的用户,担心数据库中内容丢失,所以想到oracle的管理页查看,在地址栏输入http://localhost:1158/em,打不开这个网址,但是连接oracle的sys用户就是好用的。
在sys用户下查询出所有的用户,发现存在ebank这个用户,另外我所导入的DMP文件中是ebank这个用户名的,密码也是ebank,所以尝试用ebank/ebank登陆,竟然好用!!!!
so,这是哪里的问题呢?就算是同名导入,但是我导到用户名work下并非ebank下,并且我并没有建ebank这个用户名,怎么会产生这个用户?并且他连密码都给我设好了。
还知道我的习惯!!!!!
并且我已经尝试了使用http://emmabohe:1158/em连接同样是不好用的,大虾们,救救我吧。困扰我一天了。
2.oracle在未联网的状态下新增了一个用户work,并且将所有数据均导至这个用户名下,在均改为主机名之后发现work这个用户成为一个invalid用户,也就是不存在的用户.
说明你创建用户根本没有成功啊
3.imp不能创建用户。所以ebank用户必须以前就存在才能imp进去。
一定要启动httpserver
我明白imp无法创建用户,如果说我创建用户work不成功,那么用plsql如何登陆的?这几天在这个用户下做的所有操作都是凭空的?而ebank用户我并没有创建过,在重装了系统之后装的oracle,这个过程中并没有创建ebank用户。并且我将数据导入的是work中并没有导入ebank中。
遭遇幽灵事件?
Oracle10g为了不让你以前的数据丢失,可能有个自保护措施,即把用户数据缺省地移到这个缺省的ebank用户下。未经证实,这只是本人推想而已。