急,求助,solaris如何访问对端SQL SERVER服务器? 客户端是Solaris,典型安装,没有安装第三方数据访问组件,想要访问windows服务器下SQL SERVER数据库服务器,SQL SERVER服务器上可以开放20,21,22端口,请问如何从solaris访问sql server服务器,执行sql语句,能sql server数据库中获取相关数据记录。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.unixodbc.org 下载最新版本,然后安装上 www.freetds.org 这是Unix下的SQL Server ODBC驱动,下载stable版本,安装上 这两个软件都是免费的,有帮助文档这是没有找到C编译器,可以直接用Solaris自带的GCC。 不过你需要设置以下PATH环境变量: PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin export PATH Shell 环境变量设置也可以参考OpenSolaris FAQ:http://wiki.gceclub.sun.com.cn/index.php/Opensolaris_chinese_faq以上来自BAIDU 使用unixodbc是否对于对端sql server服务器是否有端口限制?目前sql server服务器仅承诺开放了20,21,22三个端口。 1433/1434的端口是打开的,关键问题在于solaris安全性要求过高,尽量不要安装第三方组件和配置solaris的环境变量。我的想法是通过solaris telnet或ssh到sql server服务器上,执行isql的方式来操作数据库。 偶用JAVA连接过SQL SERVER,安装MS提供的JDBC驱动即可 left join 和right join 有什么区别 请问我这的索引有没有起作用 请教邹建:怎么执行动态sql ???已经被折磨了数天,帮帮我..... 如何用sql语句批量更新一张表? 急**********ms sql server 里面企业管理器 里面数据库 名字的后面提示(正在恢复),是什么原因******** 触发器中使用游标 SQLmail能发HTML格式的邮件吗? visc(visc)请进来,那个问题还有点不对,谢谢! Access问题 sql for xml query 求助 2 特殊的分组汇总排序 无法更新列或表达式
下载最新版本,然后安装上
www.freetds.org
这是Unix下的SQL Server ODBC驱动,下载stable版本,安装上
这两个软件都是免费的,有帮助文档
这是没有找到C编译器,可以直接用Solaris自带的GCC。
不过你需要设置以下PATH环境变量:
PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin
export PATH
Shell 环境变量设置也可以参考OpenSolaris
FAQ:http://wiki.gceclub.sun.com.cn/index.php/Opensolaris_chinese_faq
以上来自BAIDU