无法使用Azure数据库创建外部源

时间:2016-10-13 09:39:13

标签: sql sql-server azure azure-sql-database

我尝试运行此SQL脚本以创建外部源:

CREATE EXTERNAL DATA SOURCE Unspsc 
WITH 
( 
    TYPE=RDBMS, 
    LOCATION='myservername.database.windows.net', 
    DATABASE_NAME='Unspsc', 
    CREDENTIAL= VanillaCredential 
)

得到了错误:

  

内存中的EDS缓存中已存在与'Unspsc'冲突的外部数据源。使用alter step更改位置或凭据。删除并重新创建以更改EDS名称。

所以我改变了DataSource,如下所示:

ALTER EXTERNAL DATA SOURCE Unspsc 
SET LOCATION='myservername.database.windows.net', 
    DATABASE_NAME='Unspsc', 
    CREDENTIAL= VanillaCredential 

我得到以下错误:

  

无法更改对象'Unspsc',因为它不存在或您没有权限

之前它确实有效,我不知道如何解决它。另外,我真的不明白内存中的EDS缓存是什么。

0 个答案:

没有答案
相关问题