问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在linux下通过ODBC连接SQL SERVER数据库

发布网友 发布时间:2022-04-25 07:46

我来回答

1个回答

热心网友 时间:2022-04-09 02:20

解压文件 tar xvf odbc-sqlserver-1.4.27-linux-x86-glibc.tar

# cd odbc-sqlserver-1.4.27-linux-x86-glibc

# ls
all.tar dsn_template_ssl install_intro licenses_template unixodbc.tar.md5sum
all.tar.md5sum echo install_license license.txt unixodbc.tar.sum
all.tar.sum essqlservertarerr install_linkpaths licshell unixODBC_version.txt
check_root.txt ident install_other_procts OSname.txt uodbc
cmpver install install_paths sqlserver_create_dsn.sh uodbcinstall.txt
config.log install_check_linux INSTALL.txt SQLSERVER_uodbcinstall.txt uodbc_tmp
drv_template install_check_procts install_versioned tables_22189.sql versioned
drv_template_2236 install_check_root intro.txt tee
drv_template_ssl install_check_sunos licclient testlib
dsn_22189 install_check_tools license_request.txt unixODBC
dsn_template install_init licenses.out unixodbc.tar

执行install文件安装ODBC驱动.(用root用户执行)

#./install

这个集合了很多操作.每步都会弹出提示让你进入下一步.

第一步提示Press the return key to read license,按回车即可.

接下来会刷很多license信息.Do you accept the license? (q=quit, yes, no):

如果接受,输入yes.

然后会执行一些检查命令,查看系统是否有基本一些命令工具的安装.按回车进入下一步.

紧接着会检查一些的包是否安装.按回车进入下一步.

此时会提示安装unixODBC需要依赖ODBC driver manager.按RETURN进入下一步.

然后会让你输入一些个人信息.不想输的可以直接回车跳过.

接下来会有一步让选择licence.会有三个OPTION.

[0] Exit

[1] View existing licenses

[2] SQLServer ODBC Driver V1.2

Please choose the proct you would like a license for by entering its item number or enter one of the other options.

可以选择2,但是选择之后发现这个license是收费的..如果想出钱的话就去买.我是直接quit了的.进入下一步.

按要求一步步输入IP地址,端口,用户名,密码,实例.它会自动测试你提供的东西是否正确.当有足够信息去连接数据库后,会提示输入一个DSN名字.即为你的数据库起一个名字,方便后边登陆的时候使用.

这一步完成后,配置基本完成了.

别高兴的太早,还要配置一个环境变量.

将LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/easysoft/sqlserver:/usr/local/easysoft/lib export LD_LIBRARY_PATH写入到用户profile文件中.注意路径要正确.

现在就可以验证啦.

#cd /usr/local/easysoft/unixODBC/bin

#./isql -v dsn_name

可以连接就OK啦.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 怎么在linux里连接数据库导入dmp文件 在linux下安装了oracle11g客户端,怎样连接数据 中国古代神话的故事有哪些?至少100个,谢谢,17个也行,1到17个_百... 黄精,覆盆子,红枣,杞子,桑葚,可以加入锁阳,阳起石一起泡水喝吗? 黄芪。枸杞子。锁阳。红枣。这些东西泡水喝会不会长胖? 锁阳、枸杞、红枣能一起泡酒吗? 锁阳能和大枣、枸杞熟地一起泡酒吗?能起什么功效? 锁阳,枸杞,红枣能一起泡酒吗 淫羊藿,锁阳,黄芪红枣枸杞可以一起泡水喝吗 枸杞子。红枣。锁阳。黄芪。 拿这些东西泡水喝会不会长胖? 冰糖能和锁阳、苁蓉、枸杞子、山萸肉还有红枣一起泡水喝吗? 肾阴虚可以吃枸杞红枣锁阳吗 锁阳,红枣,枸杞一起泡酒有什么好处和坏 肉苁蓉锁阳玛卡枸杞子红枣能一块泡水喝吗? 桑葚子干,锁阳,枸杞,红枣可以一起泡水喝吗,有什么功效? 锁阳粉和红枸杞和红枣和黑枸杞泡水喝吗? 锁阳枸杞子红枣能一起泡茶吗功效是什么 枸杞,红枣,锁阳和桂圆放在一起能泡茶喝吗 讨论:做包子的面发软点好还是发硬点好? 做馒头的面团要和得硬些还是软些? 如何远程连接linux下mysql数据库 台式电脑cpu使用率过高怎么办 台式机CPU温度过高怎么办? 台式电脑CUP温度过高 台式电脑CPU使用率不稳定、过高是什么原因,怎么解决? 台式电脑CPU温度过高的原因? 《电脑CPU温度过高怎么办》 台试电脑cpu温度过高怎么办? 苹果锁屏wifi就断了解决办法 openssl版本升级后需要重新编译nginx吗 运行良好的nginx有必要升级吗 apache如何升级成nginx nginx需要怎么编译才能支持more 编译nginx 系统已经安装过openssl怎么不能使用 nginx 为什么都喜欢编译安装 在安装NGINX的时候,出现错误,请前辈帮帮忙 centos7怎么编译安装nginx1.95+mariadb10.1+php7 女孩叫姝瑶好吗? 苹果锁屏就断开wifi 关玥枰 董隙昱 孙暂寰 钱署嬅 黎惟邰 厉锐钤 武升愚 胡広尧 的博客是什么???