ubuntu mac freetds unixodbc

在 mac 电脑上安装 odbc 驱动;excel for mac 连接数据库 摘要: 本文主要讲如何在 mac 电脑上安装 odbc 驱动,以及安装成功后,如何在 excel 中通过此 odbc 驱动来连接数据库 系统:osx 10.11.2, excel for mac:15.17,mysql:5.6.23 1. 打开 excel,点击“数据”->“新建数据库连接”,根据提示,会跳转到 openlink 的网站让你安装 odbc 驱动,下载地址如下: 阅读详情

tsql 可以检查freetds链接sqlserver的状况

tsql -S server -U username -P password -D database
(server 定義在 freetds.conf, [] 內的名稱)

1> select * from table
2> go

記得要下 go 才會開始查詢, 離開用 exit 或 quit

也可以用 | 寫成一行批次執行
printf "select * from table\ngo\n" | tsql -S server -U username -P password -D database


isql可以检查unixodbc和freetds的链接情况

isql -v dsn username password


ps:如果链接失败,一定是配置错了,请重复检查拼写是否正确,我在freetds.conf中会把port打成post,在odbc.ini中把Driver打成Dirver,结果检查了2天才发现


附上配置:

/usr/local/freetds/etc/freetds.conf:

[global]

.....

client charset = UTF-8

[xxx]

host = xxx.xxx.com

port = 1433

tds version = 7.0


/usr/local/unixODBC/etc/odbcinst.ini

[FreeTDS]

Description = xxxx

Driver = /usr/local/freetds/lib/libtdsodbc.so

Setup = /usr/local/freetds/lib/libtdsodbc.so


[ODBC]

Trace = Yes

TraceFile = /var/log/httpd/odbcsql.log

ForceTrace = Yes


/usr/local/unixODBC/etc/odbc.ini

[ODBC Data Sources]

TESTdsn = xxx


[TESTdsn]

Description = xxx

Driver = FreeTDS

Trace = No

Servername = xxx

Database = dbname

UID = uid


[Default]

Dirver = /usr/local/freetds/lib/libtdsodbc.so


在mac下默认的odbc是iodbc

用unixODBC的话需要将odbc.ini 和odbcinst.ini 链接至 /Library/ODBC 目录下,若无ODBC目录,请自建

引用:http://www.cocoachina.com/bbs/simple/?t116756.html


苹果 macOS 下的 ODBC 数据库数据源管理器 苹果macOS版的ODBC数据源管理工具,如需要添加sqlite数据源,需额外安装 sqlite 数据源驱动。 立即下载

相关推荐

树莓派4B(Raspbian buster系统)安装ROS Melodic(附带网络配置和远程桌面控制说明)

树莓派4B(Raspbian buster系统)安装ROS Melodic(附带网络配置和远程桌面控制说明) 一、硬件准备 二、软件准备 三、安装前的准备工作 四、开始ROS的安装 五、运行小乌龟 由于坑比较多希望大家安装的时候尽量不要跳步进行,一定要等每一步运行成功了再往下进行。 一、硬件准备 1、树莓派4B一个 2、SD卡一张(最好是16G以上的我的是用的64G的) 3、显示器、键盘、鼠标 二、软件准备 1、Raspberryimage (写系统使用的) 链接:https://pan.baidu.com

weixin_45315065的博客 1万+

macOS上的ODBC-利用unixODBC连接PostgreSQL与SQLite并进行数据迁移

安装UnixODBC & PSQLODBC driver for UnixODBC $ brew install psqlodbc Updating Homebrew... ==> Installing dependencies for psqlodbc: postgresql, unixodbc ==> Installing psqlodbc depe...

weixin_34302561的博客 507

单周期CPU设计【Verilog】

第一章 单周期CPU的设计原理 为实现单周期CPU,本文首先研究了单周期CPU的相关理论和工作原理。本章首先简要介绍单周期CPU的基本概念,然后对CPU的工作原理进行简要分析,以便为单周期CPU的设计和开发提供理论基础。 1.1 单周期CPU概述 中央处理器,即CPU,作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。在CPU内部,电平从低到高变化的瞬间称为时钟上升沿,两个相邻时钟上升沿之间的时间间隔称为一个时钟周期。单周期CPU指的是一条指令的执行在一个时钟周期内完成,然后开始下一

醉酒、冰城外 2万+

T-SQL 基础简介

目录 一、 标识符 二、数据类型 三、 常量 四、变量 (1)变量分类 (2)局部变量 (3)全局变量 五、 运算符 六、 函数 七 语句 流程控制 八、批处理 一、 标识符 可以用做标识符的字符: 英文字符:A~Z或a~z,在SQL中是不用区别大小写的。 数字:0~9,但数字不得作为标识符的第一个字符。 特殊字符:_、#、@、$,但$不得作为标识符的第一个字...

树叶子的博客 3万+

CPU系统级验证——测试激励——imperas公司riscvOVPsimPlus文件分析

本分析重点关注该repo向量扩展部分。 1. repo简介 该repo是指令集验证的仿真环境包括,大部分是指令集的测试用例,也包含了一些模拟器,如riscvOVPsimPlus。 主要介绍的是riscvOVPsimPlus指令集模拟器,riscvOVPsimPlus(下面统称ISS)是imperas公司在riscvOVPsim基础上扩充了向量扩展的指令集模拟器,该repo于今年9月份部分开源 什么叫部分开源呢? 首先该repo必须在imperas官网注册下载,而且必须是企业用户(免费邮箱人家瞧不上.

知识,既贵,又便宜。 4460

STM32H750实战:用TIM+DMA驱动ADC/DAC实现音频回环(附CubeMX配置避坑指南)

本文详细介绍了在STM32H750上构建高保真、低延迟音频链路的实战方法。通过配置TIM定时器作为硬件节拍器,精准触发ADC采集与DAC播放,并利用DMA实现数据的自动搬运,全程无需CPU干预。文章重点剖析了CubeMX配置中的关键步骤与常见“坑点”,如ADC的Conversion Data Management模式选择、DMA的FIFO与Burst模式配置,以及STM32H7系列必须开启ADC全局中断等,并提供了完整的代码实现与调试验证指南。

1057

SQL Server 2005中增强的性能

丰富的数据类型 Richer Data Types   1、varchar(max)、nvarchar(max)和varbinary(max)数据类型最多可以保存2GB的数据,可以取代text、ntext或image数据类型。 CREATE TABLE myTable(id INT,content VARCHAR(MAX))   2、XML数据类型   XML数据类型允许用户在SQL Server

Hello_World_wusu的专栏 700

鸿蒙开发实战项目(九十二):HUAWEI Health血压测量

是华为开发的用于运动健康领域的一个开放平台, 三方APP可以借助HUAWEI Health开放平台提供的。

斌擎科技 1133

SQL语句是如何执行的(mysql)

一 、mysql架构图 二 、sql执行顺序 select 语句sql执行顺序 (1)from (3) join (2) on (4) where (5)group by(开始使用select中的别名,后面的语句中都可以使用) (6) avg,sum… (7)having (8) select (9) distinct (10) order by (11) limit ...

qq_29066533的博客 285

软考中级-软件设计师 Python基础

软考中级-软件设计师 Python知识点整理

片言可决讼,半纸能缚龙 3643

第十七章:载板成本结构分析

本文分析了ABF和BT载板的成本结构,其中ABF载板材料成本占比50%(主要来自ABF薄膜),制造成本35%,利润15%;BT载板材料成本45%,制造成本40%。ABF薄膜价格预计将从2023年的80-90美元/panel上涨至2026年的120-150美元。良率每提升1%可降低成本约5%,产能利用率每提高10%可降本3-5%。通过设计优化(如减少层数)、工艺改进(提升良率)和供应链优化(材料国产化)可有效降低成本。预计2024-2028年AI用ABF载板成本将上涨10-15%,而手机用BT载板涨幅约5%。

Open 316

T-SQL 操作文件 详解

/*******  导出到excel EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""' /***********  导入Excel SELECT *  FROM OpenDataSource( 'Microsoft.

0x12的专栏 2617

VSCode 配置 Claude Code 插件的 4 步安装法与 3 类常见报错解决方案

介绍 VSCode 中 Claude Code 插件的 4 步可靠安装流程与 3 类高频报错(上下文丢失、认证失败、加载卡死)的根因分析和精准修复方案,聚焦文件上下文捕获机制、请求头注入要求及缓存失效逻辑,提供可验证的命令行操作与日志定位方法。

weixin_28728443的博客 497

php mssql 调用odbc,通过PDO ODBC将PHP连接到MSSQL

慕工程0101907您需要设置几个配置文件。/etc/odbc.ini,/etc/odbcinst.ini而/etc/freetds/freetds.conf(这些位置是有效的Ubuntu 12.04,并可能是正确的大多数* nixes)。您需要安装unixodbc和freetds(不确定CentOS上的软件包名称是什么)。在Ubuntu中将是apt-get install unixodbc td...

weixin_34141225的博客 170

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

T-SQL 基础命令整理总结

1. 新增数据表 --语法 CREATE TABLE table_name( column1 datatype, column2 datatype, column3 datatype, ..... columnN datatype, PRIMARY KEY( one or more columns )); --eg. CREATE TABL...

Soft 575

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

在Ubuntu下从Python连接到Microsoft SQL Server数据库

Free tools are great, but the world ain’t all sunshine and rainbows. Sometimes, we may need to connect to a Microsoft SQL Server database from one of our Python applications running under Linux. Fortu...

cumei1658的博客 659

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

linux tsql,使用tsql的Linux脚本

我做了一个脚本来连接到我的sql服务器。当我将我的脚本复制到我的终端时,它工作正常。使用tsql的Linux脚本我连接到我的SQL Server使用T-SQL一个树莓派,但是当我把我的脚本到一个文件来运行它的自动我得到一个错误。首先我的脚本:tsql -H Server -U Username -P PasswordGoUse master其粘贴到我的壳[emailprotected]:~# t...

weixin_32836671的博客 584

mac 上安装pyodbc , unixodbc ,freetds

    brew install unixodbc brew install freetds --with-unixodbc   安装后的libtdsodbc.so 的目录: /usr/local/Cellar/freetds/1.00.9/lib/libtdsodbc.so   安装pyodbc pip install pyodbc    完成   参考: http...

iteye_16613的博客 1375

关于mac osx上安装 freetds unixodbc 及安装碰到的问题

from:http://tcspecial.iteye.com/blog/1972740 1.首先我们应该安装unixodbc brew install unixodbc 2.然后我们安装freetds: brew install freetds --with-unixodbc 3.然后我们需要先配置fr

qdujunjie的专栏 1万+

在Ubuntu 10.04中文版下Qt编程,使用unixODBC和FreeTDS连接MS SQL Server 2005,并且中文不出现乱码的方法

装载于: http://blog.renren.com/share/235081772/4016936282 回头来看,还是很简单的,但是由于自身对linux使用方面的不熟练,以及网上资料的说法不一,还是造成了一定的困扰。所以总结下,看看有没有人需要。     1. unixODBC的安装  1. 首先需要安装Linux下的ODBC Manager,Qt的官方文档

w_ww_w的专栏 3226

ubuntu下通过unixodbc和freetds连接数据库

一, 安装 unixODBC-2.3.#0 #tar xzf unixODBC-2.3.0.tar.gz #cd unixODBC-2.3.0 #./configure #make #sudo make install 二, 安装 freetds-0.91 配置config 1. #tar xvf freetds-0.91.tar.gz #cd freetds-0.91/

ch593030323的专栏 2149

Mac OS安装使用ODBC

需要用到JMP连接数据库,我们的数据库是RDS(MySQL),在windows环境安装MySQL ODBC驱动即可,可是Mac OS下就比较复杂,因为Mac OS把ODBC管理组件去掉了,所以除了安装驱动外,还要安装管理包,然后做些修改,因为这个第三方的ODBC管理器版本很旧而且有bug。 1. 下载安装Mac OS MySQL ODBC驱动 https://dev.mysql.c

数据之路 1万+

osx似乎在安装了unixODBC之后可以连接sqlserver服务器了

OSX,之前安装了freetds,之后还是无法连接sqlserver数据库 之后,brew install uni

qdujunjie的专栏 1325
上一篇: pecl与phpize,php-redis
下一篇: mac office 2011 du skal afslutte 安装 弹窗 报错
abcddtt
博客等级 码龄18年 1粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值