首先在Linux上安装ODBC驱动:unixODBC。网址为www.unixodbc.org下载之后进行 安装,你还可以选择图形界面安装,相关文档该网站上也

首先在Linux上安装ODBC驱动:unixODBC。网址为

下载之后进行 安装,你还可以选择图形界面安装,相关文档该网站上也有。unixODBC可以连接sql 2000.mssql,以及Linux平台上的大部分数据库系统.

有个open ctlib好像。

相信玩Linux系统的同志们不会不知道FreeTDS这个工具吧。这个东东最大好处就是能够在Linux下访问Sybase及MS SQL;FreeTDS的作者在其网站上称能在Unix下使用,不过我没看到有Unix版本的下载。现在For Linux的最新版本为:freetds-0.63 ;点击下载freetds-0.63,下载后截压备用,下面本人就说说安装方法与使用方法吧。

1.下载freetds-0.63。一定要下载本站的freetds-0.63版本,最后我将会告诉大家0.63版本的好处。

2.将freetds-0.63.tar.gz ftp上Liunx任意目录。解包,进入解包后的文件夹内。更换到root用户(最好是root权限,其他帐号在编译时会有权限问题)

3.下面配置FreeTDS,FreeTDS参数先说明一下:--prefix为设置FreeTDS的安装目录,--with-tdsver是设置TDS版本,--enable-msdblib为是否允许Microsoft数据库函数库。

现在我们在目录下键入:

./configure --prefix= --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static

注意:一定要 tdsver=8.0 才支持MS SQL2000,tdsver=7.0支持的是MS SQL7

接着编译并安装:

make

make install

这样基本OK,不够我们还有配置下/etc/freetds.conf 文件,按照文件帮助加入自己MSSQL的IP及其配置信息。下面,我列出我的freetds.conf MS 2000 配置信息。

# A typical Microsoft SQL Server 2000 configuration

[IBMSQL]

host = 10.10.10.211

port =1433

tds version 8.0

简单吧,,其实就是把你的 SQL2000 数据库 及1433 端口(MS SQL均为1433端口)与IBMSQL这个符号名捆绑一下。当然不配置这些参数其实也可以访问MS SQL的。

4.在任意目录键入:

tsql -H MSSQL服务器服务IP -p 1433 -U MSSQL服务器登陆帐号 -P MSSQL服务器登陆密码

例如:tsql -H10.10.10.211 -p1433 -Usa -P123456

或者:tsql -SIBMSQL -p1433 -Usa -P123456

如果输出:> 则代表你成功了。准备输入 select * from 数据名.dbo.表明 吧 ;然后 go

当然还有BCP工具,使用freebcp ,大家可以参考帮助,我不多说了,也非常好用。

5.总结:刚开始我安装好freetds后老是访问不了MSSQL,所以大家的MSSQL2000 一定要升级到SP4(sp3估计也可以);最大的喜讯是:freetds-0.63 支持中文了。可以查询出中文信息,而不是使用?号代替了。呵呵,爽一个字了的。

对了,我用它访问我的Linux下Sybase数据库,也非不错。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

linux用sqlserver数据库,Linux下安装访问SQLSERVER2000数据库(附文件下载)相关推荐

  1. linux mysql卸载_Linux环境下安装Mysql8.0数据库

    今年的双11既没有光棍节的气氛也没有购物的欲望,不过还是大出血了,买了一台2核4G的云服务器3年699元.就算用来督促自己学习吧!话不多说,今天先来体验Linux安装Mysql数据库? 步骤一:Mys ...

  2. 数据库安装mysql57_记录CentOS7.X版本下安装MySQL5.7数据库

    记录CentOS7.X版本下安装MySQL5.7数据库 设置rpm下载目录在/opt目录下新建一个目录存放mysql cd /opt sudo mkdir mysql12 下载MySQL的源 如果在这 ...

  3. php访问mysql数据库实验报告,php访问mysql数据库

    //建一个连接,造一个连接对象 $db = new MySQLi("localhost","root","123","mydb&q ...

  4. Linux下安装informix11.5数据库

    研究了好几天了,终于装上了,下面我就来给大家分享一下我安装informix数据库的过程吧. Linux下安装informix数据库 1.准备安装文件 a)       到IBM官方网站下载inform ...

  5. linux装mongodb数据库,Linux下安装配置MongoDB数据库

    说明: 操作系统:CentOS 5.X 64位 IP地址:192.168.21.130 实现目的: 安装配置MongoDB数据库 具体操作: 一.关闭SElinux.配置防火墙 1.vi /etc/s ...

  6. linux(ubuntu)下C++访问mysql数据库

    2019独角兽企业重金招聘Python工程师标准>>> Ubuntu安装msyql 安装mysql数据库 sudo apt-get install mysql-server 安装my ...

  7. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  8. linux centos7 mysql_Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  9. vnc 红帽linux安装教程,Linux(redhat\centos)下安装xrdp

    标签: Linux下安装xrdp 使用rdp协议访问远程Linux桌面 一般情况下,如果需要登陆远程Linux系统,我们会使用ssh/telnet来完成,如果需要登陆到远程Linux系统的桌面环境,我 ...

  10. Linux学习第三步(Centos7安装mysql5.7数据库)

    版本:mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar 前言:在linux下安装mysql不如windows下面那么简单,但是也不是很难.本文向大家讲解了如何在Cent ...

最新文章

  1. linux网络健康度检测,linux运维、架构之路-K8s健康检查Health Check
  2. objective-c对NSArray的学习
  3. oracle补丁怎么配置,如何检查Oracle补丁是否已安装?
  4. akaze特征匹配怎么去掉不合适的点_一种无人机滑坡遥感影像的快速匹配算法
  5. ActiveMQ传输文件的几种方式原理与优劣
  6. 数论练习(1)——取余运算(快速幂)
  7. 全球19家值得关注的物联网安全初创企业
  8. SECD machine
  9. Windows CE的学习路线
  10. Linux中shell提示符定制
  11. utilities——C++常用仿函数(二)
  12. BootDO框架的使用及介绍
  13. 2021-05-19 C语言逻辑取反! 学习
  14. 【遥感专题系列】微波遥感(二、合成孔径雷达SAR基础)
  15. “编程不规范 亲人泪两行”
  16. c++11的regex使用
  17. 中国中型皮卡市场趋势报告、技术动态创新及市场预测
  18. PicPick滚屏截图
  19. 解读人工智能的2021:回顾那些激动人心的重大突破
  20. 仿soul交友盲盒1.0全开源源码

热门文章

  1. win10多合一原版系统_微软Win10专业版制作多合一系统安装盘教程
  2. bochs镜像java模拟器_bochs模拟器镜像下载-bochs模拟器win10镜像下载精简版-手机腾牛网...
  3. 5个免费的PPT模板下载网站
  4. 两矩阵相乘的秩的性质_浅析数学中的行列式与矩阵
  5. ffmpeg php 使用教程_php的ffmpeg - CSDN博客
  6. 非常实用的在线工具网站清单
  7. react好租客项目Day11-发布房源模块(js输入框防抖图片上传)项目打包项目优化(按需加载路由代码分割)
  8. COMSOL激光烧蚀仿真模型
  9. linux wget无法下载文件,wget下载文件
  10. 智能门锁的千亿市场,为何迟迟不来?