首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Linux查询Microsoft SQL SERVER 2008

问从Linux查询Microsoft SQL SERVER 2008
EN

Unix & Linux用户
提问于 2013-03-11 11:58:37
回答 2查看 1.5K关注 0票数 1

基本上,我希望将linux机器中出现的文本文件的所有行都写入Microsoft数据库。我需要一个shell脚本来从我的Linux机器连接到一个远程的(2008)数据库并进行插入。我该怎么做?

EN

回答 2

Unix & Linux用户

发布于 2013-03-11 13:29:51

MSSQL是SyBase关系数据库管理系统的一个修改版本。

至少在MSSQL 2005中,SyBase工具也适用于MSSQL。MSSQL 2008的情况可能仍然如此。

查找FreeTDS,这是一个用于访问此类服务器的免费实现。

它附带了sqsh,一个命令行SQL,以及一个ODBC驱动程序,然后您可以将它用于任何ODBC感知的实用程序或语言模块(比如perl的DBI)。

票数 3
EN

Unix & Linux用户

发布于 2013-03-11 12:49:53

如果我理解正确,您希望在Server数据库中导入Unix或Linux上文本文件的内容。首先想到的是Unix/Linux和Windows对换行符使用不同的字符,所以像dos2unix这样的实用程序可能会很有用。第二,为什么不直接使用scp将文件复制到Server机器并导入?第三,你在自找麻烦。

票数 -1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/67556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档