如何在Python中打开microsoftsqlserver MDF文件?在
我试过pyodbc.connect
,但这需要一个合法的“服务器连接”-你不能简单地打开MDF文件-
pyodbc.connect(driver='{SQL Server}', dbq=r'c:\database.mdf')
(就像处理MDB文件一样。)
pyodbc.Error: Neither DSN or SERVER keyword supplied
好吧-
^{pr2}$pyodbc.Error: Data source name not found
我只想列出它的模式,然后再列出它。在
{mdf服务器不能通过一个数据库来访问这个文件。现在还不清楚为什么这对您来说是个问题,因为pyodbc可以很好地与sqlserver一起工作(至少在Windows上),所以如果这不能回答您的问题,您可能需要详细说明一下您正在尝试做什么,以及为什么不能直接连接到sqlserver。在
提到你的操作系统、Python版本、sqlserver版本等通常都很有帮助。在
相关问题 更多 >
编程相关推荐