GoLang并打开MS SQL Compact文件(.sdf)

时间:2017-10-23 21:10:20

标签: go sql-server-ce

正如标题所示,我试图在GoLang中打开SDF / MSSQL CE数据库。这可能吗?

我发现的GoLang库似乎不支持MSSQL CE数据库连接。

我希望这不是重复,但我在网上找不到信息

2 个答案:

答案 0 :(得分:0)

我担心直接使用这些文件几乎不可能,因为它们只是磁盘存储格式,请注意所有版本的MSSQL DB使用.sdf作为文件的扩展名他们的数据库的名称,所以它们本身没有任何意义。

OTOH,解决这个问题的一种直接方法就是使用 OLE DB layer

答案 1 :(得分:-1)

您也可以尝试使用

https://github.com/denisenkom/go-mssqldb

像这样连接到MSSQL Express实例:

sqlserver://sa@localhost/SQLExpress?database=master&connection+timeout=30