网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 交易代码 > SQL语法 > 正文

sqlserver2000经典脚本访问外部数据源方法总结

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

【网学网提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了sqlserver2000经典脚本访问外部数据源方法总结的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!


    /*================================================================*/
    /*====*/
    /*==模板关键字说明==*/
    /*====*/
    /*================================================================*/
    链接服务器名
    要访问的服务器名。例如,对于SQLServer数据库而言是实例名,对于ORACLE数据库而言是SQL*Net别名
    访问OLEDB数据源的用户名
    访问OLEDB数据源的用户密码
    要访问的数据库名
    访问外部数据文件时,数据文件所在的目录
    访问外部数据文件时,数据文件的文件名
    <系统DSN名称>SQLServer服务器操作系统数据源(ODBC),【系统DSN】中创建的系统DSN
    SQLServer服务器操作系统数据源(ODBC),【驱动程序】中列出的,当前操作系统安装的ODBC驱动程序名称
    /*================================================================*/
    /*====*/
    /*==使用链接服务器访问OLEDB数据源==*/
    /*====*/
    /*================================================================*/
    --SQLServer
    EXECsp_addlinkedserver
     @server='',
     @provider='SQLOLEDB',
     @datasrc=''
    
    EXECsp_addlinkedserver
     @server=''
    
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='',
     @provider='MSDASQL',
     @provstr='DRIVER={SQLServer};SERVER=;UID=;PWD=;Database='
    
    --Oracle
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='Oracle',
     @provider='MSDAORA',
     @datasrc=''
    
    --Sybase
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='',
     @provider='MSDASQL',
     @provstr='Driver={SybaseSystem11};Database=;Srvr=;UID=;PWD=;'
    
    --ACCESS
    EXECsp_addlinkedserver
     @server='',
     @provider='Microsoft.Jet.OLEDB.4.0',
     @srvproduct='OLEDBProviderforJet',
     @datasrc='\',
     @provstr=';pwd='
    
    --Excel
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='Jet4.0',
     @provider='MICROSOFT.JET.OLEDB.4.0',
     @datasrc='\',
     @provstr='Excel8.0'
    
    --Text
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='Jet4.0',
     @provider='MICROSOFT.JET.OLEDB.4.0',
     @datasrc='',
     @provstr='Text'
    
    --dBase
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='Jet4.0',
     @provider
    ='MICROSOFT.JET.OLEDB.4.0',
     @datasrc='',
     @provstr='dBase5.0'
    
    --Html
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='Jet4.0',
     @provider='MICROSOFT.JET.OLEDB.4.0',
     @datasrc='\',
     @provstr='HTMLImport'
    
    --Paradox
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='Jet4.0',
     @provider='MICROSOFT.JET.OLEDB.4.0',
     @datasrc='',
     @provstr='Paradox5.x'
    
    --VFP
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='',
     @provider='MSDASQL',
     @provstr='Driver={MicrosoftVisualFoxProDriver};SourceType=DBF;SourceDB='
    --ODBC系统DSN
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='',
     @provider='MSDASQL',
     @datasrc='<系统DSN名称>'
    --ODBC驱动程序(针对文件型数据库)
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='',
     @provider='MSDASQL',
     @provstr='Driver={};DefaultDir=|\'
    --ODBC驱动程序(针对服务型数据库)
    EXECsp_addlinkedserver
     @server='',
     @srvproduct='',
     @provider='MSDASQL',
     @provstr='Driver={};Server=;UID=;PWD='
    /*================================================================*/
    /*====*/
    /*==使用OPENROWSET或者OPENDATASOURCE访问OLEDB数据源==*/
    /*====*/
    /*================================================================*/
    --SQLServer
    --使用SQLServer身份验证
    OPENROWSET('SQLOLEDB','';'';'',{[catalog.][schema.]object|'query'})
    OPENROWSET('SQLOLEDB','ServerName=;PWD=;Database=',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('SQLOLEDB','DataSource=;UserID=;Password=;Database=')
    --使用Windows身份验证
    OPENROWSET('SQLOLEDB','ServerName=',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('SQLOLEDB','DataSource=;IntegratedSecurity=SSPI;Database=')
    --Sybase
    OPENROWSET('MSDASQL','Driver={SybaseSystem11};Srvr=;Database=;UID=;PWD=',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('MSDASQL','Driver={SybaseSystem11};Srvr=;Database=;UID=;PWD=')
    --ACCESS
    OPENROWSET('Microsoft.Jet.OLEDB.4.0','\';'admin';'',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','DataSource="\";JetOLEDB:DatabasePassword=')
    --Excel
    OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel8.0;DATABASE=\',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('MICROSO
    FT.JET.OLEDB.4.0','Excel8.0;DATABASE=\')
    --Text
    OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Text;DATABASE=',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('MICROSOFT.JET.OLEDB.4.0','Text;DATABASE=')
    --dBase
    OPENROWSET('MICROSOFT.JET.OLEDB.4.0','dBase5.0;DATABASE=',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('MICROSOFT.JET.OLEDB.4.0','dBase5.0;DATABASE=')
    --Html
    OPENROWSET('MICROSOFT.JET.OLEDB.4.0','HTMLImport;DATABASE=',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('MICROSOFT.JET.OLEDB.4.0','HTMLImport;DATABASE=')
    
    --Paradox
    OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Paradox5.x;DATABASE=',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('MICROSOFT.JET.OLEDB.4.0','Paradox5.x;DATABASE=')
    
    --VFP
    OPENROWSET('MSDASQL','Driver={MicrosoftVisualFoxProDriver};SourceType=DBF;SourceDB=',{[catalog.][schema.]object|'query'})
    --ODBC系统DSN
    OPENROWSET('MSDASQL','<系统DSN名称>';'';'',{[catalog.][schema.]object|'query'})
    OPENDATASOURCE('MSDASQL','Driver={<系统DSN名称>};Server=')
    --ODBC驱动程序(针对文件型数据库)
    OPENROWSET('MSDASQL','Driver={};DefaultDir=|\','query')
    --ODBC驱动程序(针对服务型数据库)
    OPENDATASOURCE('MSDASQL','Driver={};Server=;UID=;PWD=')
    
  • 上一篇资讯: SQLServer2000试题
  • 下一篇资讯: SQLServer2000数据恢复教程
  • 设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
    版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师