我的编程空间,编程开发者的网络收藏夹
学习永远不晚

嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)

阅读本文前,请先阅读《嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(一) 》,完成ODBC与Freetds的编译过程。

接下来,进行unixODBC与freetds的配置:

1, 将编译好的freetds-0.91与unixODBC-2.34拷贝至PowerPC设备中,同时将两个文件夹链接至/usr/local下,如下图所示。
嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)
嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)
2, 准备freetds所需lib库,并链接至/usr/lib下,如下图所示。
嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)
嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)
3,freetds验证

3.1 配置freetds, 包括SQL Server数据库服务器地址,端口号及tds版本号,注意:tds版本号在编译的时候需要指定,否则,可能出现数据库链接失败的现象。
嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)
3.2 使用命令 ./tsql -S freetds -U sa -P root测试freetds是否正确,如下图获取到数据表示数据库访问正确,freetds成功执行, 注意:*执行需要使用go语句*
嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)

4,部署并执行odbc验证

4.1 进入unixodbc-2.3.4/bin目录下。
4.2 创建文件tds.driver.template文件,并输入下图内容,配置freetds驱动。
嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)
4.3 执行odbcinst -i -d -f tds.driver.template命令,配置freetds驱动, 执行成功后,可在unixODBC-2.3.4/etc下找到odbcinst.ini文件,内容如下图所示。*注意:此操作使用ROOT权限,此项很重要!*
嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)
4.4 创建文件tds.datasource.template,并输入下图内容,配置数据源。
嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)
4.5 执行odbcinst -i -s -f tds.datasource.template命令,配置数据源信息。*注意:此操作必须使用User用户,切忌,否则数据库访问可能失败!!*
4.6 测试odbc访问数据库,命令及结果如下如所示。

嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)

至此,整个测试结束!

*心得:在测试中出现数据库链接失败现象,摆渡前人经验,结果走了不少弯路,汗,最终还是通过unixODBC 用户手册解决,在受到挫折后,转换思维方式很重要。*

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

嵌入式PowerPC通过unixODBC/freetds访问SQL Server数据库(二)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux下通过python访问MySQL、Oracle、SQL Server数据库的方法

本文档主要描述了Linux下python数据库驱动的安装和配置,用来实现在Linux平台下通过python访问MySQL、Oracle、SQL Server数据库。 其中包括以下几个软件的安装及配置: unixODBC FreeTDS py
2022-06-04

编程热搜

目录