• Sql Server 2008用ODBC连接到SYBASE ASE


     Sql Server 2008用ODBC连接到SYBASE ASE

    1:要求:  PC上安装SYBASE客户端软件和Sql Server软件

      (本人测试用的pc机上安装的是SYBASE ASE 12.5.1客户端软件和Sql Server 2008软件。)

     

    2.配置windows的ODBC数据源:


    开始菜单—》控制面板(c)—》管理工具—》数据源(ODBC)—》进入配置用户DSN或者系统DSN均可以:添加—》选择Sybase ASE ODBC Driver—》自定义数据源名称(随意如: sybase)—》数据库名称(必选!如DB_TEST)—》确定 完成。

    --下面是图解过程----------------------------------

    —》开始菜单—》控制面板(c)

     

     

     —》管理工具

     

     —》数据源(ODBC)

     

     —》进入配置用户DSN或者系统DSN均可以 (本人测试时候配置的是系统DSN )

    —》添加—》选择Sybase ASE ODBC Driver

     

    —》自定义数据源名称(随意如: sybase)

     

     —》数据库名称(必选!如DB_TEST)—》确定 完成。

     

     

    或者为了测试是否成功,在OK完成的前一步,

    —》按下Test Connect —》输入登陆ID和密码 —》OK

     

     . 如果成功的话,会有提示弹窗.

     

    ---到此配置和测试ODBC完成!---------------------------------

     

     

     

     


    3.配置Sql  Server 2008 中的连接服务器:
      企业管理器—》安全性—》连接服务器—》右键新建连接服务器—》定义连接名称;

    选其他数据源;

    指定程序名称为:Microsoft  OLE  DB  Provider  for  ODBC  Drivers;

    产品名称可不填;

    数据源指定刚才ODBC中定义好的数据源名称;

    访问接口字符串,位置,目录均可以不填写.

    —》 安全性标签页里:设置用此安全上下文进行,并录入SYBASE的数据库用户名和密码

    —》服务器选项标签页可默认

    —》确定。

    ----下面是图解过程--------------------------------------------------------------------

     企业管理器—》安全性—》连接服务器—》右键新建连接服务器—》定义连接名称;

    P.S:  这里登陆SSMS的时候,最好用SA用户.

    指定程序名称为:Microsoft  OLE  DB  Provider  for  ODBC  Drivers;

    产品名称可不填;

    数据源指定刚才ODBC中定义好的数据源名称;

    访问接口字符串,位置,目录均可以不填写.

    —》 安全性标签页里:设置用此安全上下文进行,并录入SYBASE的数据库用户名和密码

    --测试连接是否成功

    1.

     2.

    ----到此配置Sql Server 2008连接服务器结束---------------------------------------------

    4.测试

    准备工作全部完成!在Sql Server企业管理器—》安全性—》连接服务器打开刚建好的连接服务器—》点击表,即可在右边窗口看到该SYBASE数据库用户拥有的的所有表名,但在这里还并不能查看表的记录,这个需要在Sql Server的查询分析器中用具体sql实现!如果没有看到表,刷新一下链接服务器,就可以看到了.

    访问表时,使用格式为: [连接服务器名]..[SYBASE用户].[表名]。

    更详细具体的使用这里不再赘述。

    测试前准备数据,在SYBASE中新建了一张表test1, 插入几条数据,查询结果如下

      然后在SSMS中查询数据,查询结果如下.可见是连接成功了!

    ------------------------------------OVER------------------------------------

  • 相关阅读:
    VS批处理命令使用
    python实现域账号登陆
    Sql Server 优化技巧
    Windows 2012 R2 安装net4.6.1
    Resharper报“Possible multiple enumeration of IEnumerable”
    京东模拟点击
    使用常规方法爬取猫眼电影
    关于断点调试
    看网络开发实战书笔记
    scrapy的request的meta参数是什么意思?
  • 原文地址:https://www.cnblogs.com/ycusking/p/sql_link_sybase.html
Copyright © 2020-2023  润新知