none
已将数据库上下文更改为 'distribution'。 (Microsoft SQL Server,错误: 21613) RRS feed

  • 问题

  • 在做数据库复制功能中的产生oracle发布数据库的时候,报错:

    发布数据库是ORACLE数据库,

    oracle数据库版本是:11GR2(Release 11.2.0.1.0)

    sqlserver版本是:Microsoft SQL Server 2005 - 9.00.4207.00 (X64)   Dec 17 2008 14:30:05   Copyright (c) 1988-2005 Microsoft Corporation  Developer Edition (64-bit) on Windows NT 6.1 (Build 7600: )

    报错信息如下:

    消息
    SQL Server Management Studio 无法创建项目“DEPT”。 (新建发布向导)

    ------------------------------
    其他信息:

    执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

    ------------------------------

    在表 'DEPT' 中找不到约束列 'DEPTNO'。
    已将数据库上下文更改为 'distribution'。 (Microsoft SQL Server,错误: 21613)

    在oracle中查看

    'DEPT' 表的'DEPTNO'列是主键。

    复制用的用户拥有DBA权限。

    请问那位高手,可以帮忙解答下??

     

    • 已编辑 胡冰 2010年7月4日 15:06 语法错误
    2010年7月4日 15:04

答案