【发布时间】:2012-07-02 17:02:22
【问题描述】:
如何在 Python 中打开 Microsoft SQL Server MDF 文件?
编辑
我试过pyodbc.connect,但这需要合法的“服务器连接”——你不能简单地打开 MDF 文件——
pyodbc.connect(driver='{SQL Server}', dbq=r'c:\database.mdf')
(就像你对 MDB 文件所做的那样。)
pyodbc.Error: 未提供 DSN 或 SERVER 关键字
好的——
pyodbc.connect(driver='{SQL Server}', dsn=r'c:\database.mdf')
pyodbc.Error: 找不到数据源名称
我要做的就是列出它的架构,然后列出它。
【问题讨论】:
-
不,SO 不喜欢简洁,因为这通常表示质量较低的问题。您的问题也可能与更多内容有关;比如,到目前为止你尝试过什么?你想通过打开 MDF 文件实现什么?
-
我已经相应地编辑了问题
标签: python sql-server database pyodbc mdf