MSsql连接问题

MSsql连接问题

Traceback (most recent call last):
  File "D:\SQL\Python-2.py", line 5, in <module>
    con = pymssql.connect(host='.',user='sa',password=' ',database='tempdb')
  File "C:\Program Files\ActiveState Komodo IDE 4.2\lib\python\Lib\site-packages\pymssql.py", line 328, in connect
    con = _mssql.connect(dbhost, dbuser, dbpasswd)
error: DB-Lib error message 10004, severity 9:
Unable to connect: SQL Server is unavailable or does not exist.  Unable to connect: SQL Server does not exist or network access denied.
Net-Lib error during ConnectionOpen (Connect()).
Error 2 - 系统找不到指定的文件。



代码:
import pymssql

con = pymssql.connect(host='127.0.0.1',user='sa',password='',database='tempdb')
cur = con.cursor()
没人知道是怎末回事情吗,我刚学搞不清楚
直接用oledb连好了?
楼上能否解释下,oledb连接与OAD有什么区别吗?我是个新手
SQL agent启动了没有?
貌似等待。
SQL agent启动啦,有时候他会提示存储器不足,不知道怎末会事情
我使用MX.ODBC可以连接到数据库,但我没有相关文档不知道怎末操作,谁有能提供下吗,中英问都可以,shijing1314@tom.com
con = _mssql.connect(dbhost, dbuser, dbpasswd)
pymssql 0.80
还是0.74的?
把IP地址换成SQL里面的机器名称 一般就可以的!
我一般这个样子连
from win32com.client import Dispatch
conn=Dispatch('ADODB.Connection')
conn.ConnectionString="rovider=SQLOLEDB.1;Data Source=localhost;Uid=usernamewd=password;Database=dbname;"
conn.Open()