zoukankan      html  css  js  c++  java
  • 用命令导入导出MS SQL数据

    标题:用命令导入导出MS SQL数据
          
          1、远程导入导出数据-MSSQL远程导入导出数据

           select * into [本地库名]..[表名] from  OPENDATASOURCE(  
                        'SQLOLEDB',  
                        'Data   Source=远程ip;User ID=sa;Password=密码'  
                        ).[库名].dbo.表名  
           或者
           insert   [本地库名]..[表名] select * from OPENDATASOURCE(  
                        'SQLOLEDB',  
                        'Data   Source=远程ip;User   ID=sa;Password=密码'  
                        ).[库名].dbo.表名   
        
      2、使用联结服务器:   
      --创建链接服务器
    declare  @rmtsrvname varchar(64)
    declare  @useself varchar(64)
    declare  @locallogin varchar(64)
    declare  @rmtuser varchar(64)
    declare  @rmtpassword varchar(64)

    exec  sp_addlinkedserver '远程服务别名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=远程服务器IP;UID=远程服务器用户名;PWD=远程服务器用户密码;'
    exec  sp_addlinkedsrvlogin  @rmtsrvname='远程服务别名',@useself='false',@locallogin='sa',@rmtuser='远程服务器用户名',@rmtpassword='远程服务器用户密码'  GO  


    select   *   from   远程服务别名.远程数据库名称.dbo.远程数据库表的名称 


    --处理完成后删除链接服务器  
    exec   sp_dropserver '远程服务别名',droplogins

    GO

  • 相关阅读:
    C语言知识
    Java课程设计——个人
    Java大作业
    DAO模式代码阅读及应用
    有理数设计
    泛型 -Java
    集合框架之ArrayList -Java
    图总结
    树、二叉树、查找算法总结
    编辑器、编译器、文件、IDE等常见概念辨析
  • 原文地址:https://www.cnblogs.com/chenbg2001/p/1390781.html
Copyright © 2011-2022 走看看