zoukankan      html  css  js  c++  java
  • Azure Sql : Could not find stored procedure 'sp_addlinkedserver'.

    本来想用sp_addlinkedserver但是可能是没权限吧,曲线救国,用EXTERNAL TABLE。

    步骤:

    1,CREATE MASTER KEY ENCRYPTION BY PASSWORD = '123456'; 

    2,CREATE DATABASE SCOPED CREDENTIAL DBQueryAbcd

      WITH IDENTITY = 'abcde',
      SECRET = '123456';

    此为远程服务器用户名密码

    3,CREATE EXTERNAL DATA SOURCE DBQueryAbcdDataSrc WITH 

      (TYPE = RDBMS,
      LOCATION = 'abcdefg.database.chinacloudapi.cn',
      DATABASE_NAME = 'usertable',
      CREDENTIAL = DBQueryAbcd,
      ) ;

    此为远程DB地址与名字

    4,CREATE EXTERNAL TABLE dbo.usertable

      (
      [id] [int] NOT NULL,
      [usid] [nvarchar](256) NULL,
      [user_name] [nvarchar](256) NULL
      )
    WITH
    ( DATA_SOURCE = DBQueryAbcdDataSrc)

    此结构要与原表相同

    结束

  • 相关阅读:
    ‘随意’不是个好词,‘用心’才是
    servlet
    tomcat服务器
    http协议
    jdbc(Java数据库连接)
    dbcp和druid(数据库连接池)
    关于GitHub
    冒泡和递归
    python内置函数
    python四
  • 原文地址:https://www.cnblogs.com/suzu/p/11492916.html
Copyright © 2011-2022 走看看