SQL server'a bağlanmak için freetds 0.95 üzerinde mac os x (yosemite) kullanıyorum [local db'ye bağlanmak istiyorum] ancak tüm girişimlerim şu ana kadar başarısız oldu.Freetds Bağlantı sql sunucusunda başarısız oluyor
unixODBC 2.3.2
DRIVERS............: /usr/local/Cellar/unixodbc/2.3.2_1/etc/odbcinst.ini
SYSTEM DATA SOURCES: /usr/local/Cellar/unixodbc/2.3.2_1/etc/odbc.ini
FILE DATA SOURCES..: /usr/local/Cellar/unixodbc/2.3.2_1/etc/ODBCDataSources
USER DATA SOURCES..: /Users/user/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8
Başlangıçta, ben benim yerel sql sunucusuna bağlanmak istiyorum: terminalde
odbcinst -j
aşağıdaki bana veriyor.
Aşağıda ben TDS Sürüm 8.0 kullanmaya çalıştık /usr/local/etc/freetds.conf
# A typical Microsoft server
[#egServer70]
# host = ntmachine.domain.com
# port = 1433
# tds version = 7.0
[TITAN]
host = 127.0.0.1
port = 3306
tds version = 8.0
[testing]
host = 127.0.0.1
port = 1433
tds version = 8.0
bulunan benim freetds.conf ekstraktı olduğu ancak bağlantı hala başarısız olur. Aşağıda
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
Error 20002 (severity 9):
Adaptive Server connection failed
There was a problem connecting to the server
şunlardır: Ya tsql -S TITAN -U root
veya tsql -S testing -U root
çalıştırdığınızda
, aşağıdaki hatayı alıyorum
odbcinst.ini dosya /usr/local/Cellar/unixodbc/2.3.2_1 bulunan /usr/local/Cellar/unixodbc/2.3.2_1/etc
bulunan/etc[FreeTDS]
Description=Open source FreeTDS Driver
Driver=/usr/local/lib/libtdsodbc.so
UsageCount=1
odbc.ini dosya 210
[testing]
Driver=FreeTDS
Server=localhost
#Port=3306
#charset=UTF8
User=
Password=
#Database=admin
## can specify an actual database to each DSN
TDS_Version=8.0
[Default]
Driver=/usr/local/lib/libtdsodbc.so
Şimdiye kadar neyi yanlış yaptığımı bilmiyorum, belki de füzelerdeki kusurları yanlış yerleştirdim. Lütfen bunu düzeltmeme yardım edin.
Mac OS/X üzerinde çalışıyorsunuz ancak Microsoft SQL Server'a yerel olarak bağlanmak istiyorsunuz? Microsoft SQL Server yalnızca Windows üzerinde çalışır (şimdilik), bu yüzden yerel olarak bir VM'de Windows çalıştıran kısa bir süreliğine bağlantı kuramazsınız, ancak bu tamamen farklı bir solucan olabilir. – FlipperPA
Yerel paketler kullanarak MySQL'i Max OS'ye yükledim. https://dev.mysql.com/doc/refman/5.7/en/osx-installation-pkg.html – user2841451
SQL düzgün çalışıyor. Postgres'e bağlanmaya çalıştığımda bağlantı sorunları yaşıyorum. Odbc/freetds'ı yanlış yüklemiş olduğumu veya yapılandırdığımı düşünüyorum. – user2841451