一台电脑上oracle只能启动一个实例
解决方案 »
- row_number()排序中是否可以添加where条件
- 急急急,表或视图不存在,怎么回事?
- archive log远程备份问题,在线等
- 删除重复记录
- oracle 使用关键字创建的表如何删除
- 用了oracle application server 10g,可以在IE中打开login.frm,但点登录时总是出现invalid login setting
- Oracle8i和9i中PLSQL程序不同运行结果
- 关于日期格式的问题
- oracle9i varchar2 可以支持多少个字符长度呢?
- 问一个关于analyze的问题
- 请问ASP如何处理Oracle大数据速度提高?(在线等)
- oracle建表时报错
exp-00056:ORACLE error 1017 encountered
ORA-01017:invalid username/password;logon denied
这可能是我在MYDB1没有建立这个用户,换一个就可以了。不过只能导出MYDB1的。我想问的是,进行数据导入导出之前,还应做一些什么准备吗?我已付给MYDB2下的用户导入导出权限了呀。
才可以
我并非是想将MYDB1的数据导入MYDB2。我只是想说它的导出导入都无法进行,当然,用户名和相关的表空间问题我已考虑了。to qiansl(Senlon):
不知你说的连接到数据库是什么意思。从出错信息来看,我也知道我没有连接到MYDB2。问题是,我用的用户名和密码都是正确的,(可以登陆到OEM CONSOLE )。问题是:肯定是我导入与导出的前提条件不足。我想知道的是:一个数据库导入与导出的前提条件中除了EXP/IMP权限赋予外,另外还需要什么条件吗?。
1、你这MYDB1和MYDB2到底是两个数据库还是两个用户?
2、如果是两个数据库,是在一台机器上还是两台机器上?
3、如果是2个用户,是否同属于一个数据库?
4、如果是两个数据库,那么你在EXP的时候有没有加连接字符串
比如 exp user/pass@连接字符串 file=test.dmp
你可以在一台机器上操作,对另一台机器上的数据库的用户进行导出操作,
但是你要建好连接字符串在tnsnames.ora里面,而且此时你的user必须是另一台机器上的用户
5、你的提示是“无效的用户名或密码”
我不知道你是怎么操作的,
到底是在一个数据库里的两个用户呢?还是两个数据库的分别两个用户?
不明白
其实这个问题很简单,没有什么玄机的,
只要弄明白概念就可以了
2、如果是两个数据库,假设MYDB1和MYDB2,MYDB1有两个用户user1和user2,而MYDB2没有user2
a、你想从MYDB1导出user1的内容,没问题。。
b、你想从MYDB2导出user2的内容,那不行啊,因为MYDB2没有user2
3、如果是两个数据库,假设MYDB1和MYDB2,user1属于MYDB1,而user2属于MYDB2
a、你想从MYDB1导出user1的内容,没问题。。
b、你想从MYDB2导出user2的内容,没问题。。
但是,如果你的数据库MYDB2不在本地,在另外一台机器上,那么你加了连接字符串了吗?
比如 EXP USER2/PASS@连接字符串到MYDB2 FILE=TEST.DMPBTW,即使是两个数据库都在本地,有的时候也要加连接字符串的。这和设置有关,这里不解释了
友联创新系统集成有限公司(北京上地)
在天津招聘
熟悉oracle 有相关工作经验 学过c语言
工作地点:天津
其它事项面谈
有意象请将简历发至
[email protected]
[email protected]
联系人:王先生