title: MAC OSX - How to solve "Could not SQLConnect" error
body: <p>I'm trying to connect to my sql server database but it's not working.</p>
  
  <p>The freetds is working, see the command:</p>
  
  <pre><code>tsql -S myserver.database.windows.net -U myuser -P mypassword
  </code></pre>
  
  <p>output:</p>
  
  <pre><code>locale is "C/UTF-8/C/C/C/C"
  locale charset is "UTF-8"
  using default charset "UTF8"
  1&gt; 
  </code></pre>
  
  <p>but when I try to run the command isql, it returns me error.</p>
  
  <p>command:</p>
  
  <pre><code>isql -v MYSERVER myuser mypassword
  </code></pre>
  
  <p>output:</p>
  
  <pre><code>[IM002][unixODBC][Driver Manager]Data source name not found, and no default driver specified
  [ISQL]ERROR: Could not SQLConnect
  </code></pre>
  
  <p><strong>My files:</strong></p>
  
  <p>freetds.conf:</p>
  
  <pre><code>#   $Id: freetds.conf,v 1.12 2007-12-25 06:02:36 jklowden Exp $
  #
  # This file is installed by FreeTDS if no file by the same 
  # name is found in the installation directory.  
  #
  # For information about the layout of this file and its settings, 
  # see the freetds.conf manpage "man freetds.conf".  
  
  # Global settings are overridden by those in a database
  # server specific section
  [global]
      # TDS protocol version
      tds version = 8.0
  
      # Whether to write a TDSDUMP file for diagnostic purposes
      # (setting this to /tmp is insecure on a multi-user system)
  ;   dump file = /tmp/freetds.log
  ;   debug flags = 0xffff
  
      # Command and connection timeouts
  ;   timeout = 10
  ;   connect timeout = 10
  
      # If you get out-of-memory errors, it may mean that your client
      # is trying to allocate a huge buffer for a TEXT field.  
      # Try setting 'text size' to a more reasonable limit 
      text size = 64512
  
      # If you experience TLS handshake errors and are using openssl,
      # try adjusting the cipher list (don't surround in double or single quotes)
      # openssl ciphers = HIGH:!SSLv2:!aNULL:-DH
  
  [MYSERVER]
     host = myserver.database.windows.net
     port = 1433
     tds version = 8.0
     client charset = UTF8
  </code></pre>
  
  <p>odbcinst.ini:</p>
  
  <pre><code>[FreeTDS]
  Description = FreeTDS
  Driver      = /usr/local/lib/libtdsodbc.so
  Setup       = /usr/local/lib/libtdsodbc.so
  UsageCount  = 1
  Trace       = Yes
  TraceFile   = /Users/giorgecaique/Documents/sql.log
  </code></pre>
  
  <p>odbc.ini:</p>
  
  <pre><code>[MYSERVER]
  Description = MYSERVER
  Driver      = FreeTDS
  Database    = mydatabase
  Server      = myserver.database.windows.net
  UserName    = myuser
  Password    = mypassword
  TDS_Version = 8.0
  </code></pre>
  
  <p>Can anyone help me? I already saw a lot of tutorials of how to solve this, but none of it worked for me.</p>