首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SSMA连接到Oracle

使用SSMA连接到Oracle
EN

Stack Overflow用户
提问于 2013-09-19 10:02:37
回答 1查看 2.8K关注 0票数 0

希望你能帮上忙。我正在尝试使用SSMA for Oracle连接到Oracle数据库(v5.2.1259)。我尝试连接到远程数据库(Oracle 10g)和本地数据库(Oracle 11g),但两者都没有工作。

理想情况下,我想要做的是连接到远程数据库并通过它迁移模式。我可以使用Oracle SQL Developer连接到远程数据库,但是当我尝试使用SSMA时,它无法工作

在Oracle SQL Developer中,我使用的是用户名SYS,但我必须将角色设置为SYSDBA,它允许我很好地连接。当我使用SSMA时,我使用以下设置:

代码语言:javascript
复制
Provide: Oracle Client Provider
Mode: Standard Mode
Servername: same IP address used in SQL Developer
Server Port: 1521 (same as SQL Developer)
Oracle SID: PROD (same as SQL Developer)
User name: SYS (same as SQL Developer)
Password: same as SQL Developer

但是,当我尝试从SSMA连接时,我得到了错误:

代码语言:javascript
复制
Conection to Oracle failed
ORA-01017: invalid username/password; logon denied

我尝试设置数据库的本地副本和与SSMA相同的服务器,同样,我可以与SQL Developer进行良好的连接,但是当我尝试使用SSMA连接时,我会得到消息。

代码语言:javascript
复制
Connection to Oracle failed.
ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

我也不知道如何使用SSMA进行连接,让作为SYSDBA。

如果有人能帮忙那就太好了。最好让我连接到远程服务器,但即使连接到本地服务器也可以。

提前谢谢。

干杯

亚历克斯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-19 12:32:56

好的,我不允许使用SYS用户从远程机器进行连接。我创建了一个新用户,并授予了用户dba特权,这一切都非常有效。

谢谢

亚历克斯

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18891739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档