【问题标题】:Connect to Oracle using SSMA使用 SSMA 连接到 Oracle
【发布时间】:2013-09-19 10:02:37
【问题描述】:

希望您能提供帮助。我正在尝试使用 SSMA for Oracle (v5.2.1259) 连接到 Oracle 数据库。我已尝试连接到远程数据库 (Oracle 10g) 和本地数据库数据库 (Oracle 11g),但都无法正常工作。

我最理想的做法是连接到远程数据库并迁移架构。我可以使用 Oracle SQL Developer 连接到远程数据库,但是当我尝试使用 SSMA 时它不起作用

在 Oracle SQL Developer 中,我使用的是用户名 SYS,但我必须将角色设置为 SYSDBA,这样我就可以正常连接。当我使用 SSMA 时,我使用以下设置:

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 连接时,我收到了错误:

Conection to Oracle failed
ORA-01017: invalid username/password; logon denied

我尝试设置数据库的本地副本和与 SSMA 相同的服务器,我可以再次与 SQL Developer 正常连接,但是当我尝试使用 SSMA 连接时,我收到了消息

Connection to Oracle failed.
ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

而且我不知道如何使用 SSMA 连接以使 SYS 以 SYSDBA 身份连接。

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

提前致谢。

干杯

亚历克斯

【问题讨论】:

    标签: database oracle sql-server-migration-assi


    【解决方案1】:

    好吧,事实证明我不允许使用 SYS 用户从远程计算机进行连接。我创建了一个新用户并授予用户 dba 权限,一切都很好。

    谢谢

    亚历克斯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-13
      • 2021-01-31
      • 2019-05-06
      • 2016-01-21
      • 2018-07-05
      • 2019-05-05
      • 2012-03-23
      • 2015-10-12
      相关资源
      最近更新 更多