Sql server Golang无法从主机上的Sql Server浏览器获取实例

Sql server Golang无法从主机上的Sql Server浏览器获取实例,sql-server,go,Sql Server,Go,我无法提供Mssql连接。有什么问题吗 无法从主机桌面上的Sql Server浏览器获取实例-A: 读取udp[8c32%vEthernet(默认开关)]:55199->[8c32%vEthernet (默认开关)]:1434:i/o超时 主程序包 进口( “数据库/sql” “旗帜” “fmt” _“github.com/denisenkom/go-mssqldb” ) func main(){ 变量( userid=flag.String(“U”、“loginx”、“login\U id”)

我无法提供Mssql连接。有什么问题吗

无法从主机桌面上的Sql Server浏览器获取实例-A: 读取udp[8c32%vEthernet(默认开关)]:55199->[8c32%vEthernet (默认开关)]:1434:i/o超时

主程序包
进口(
“数据库/sql”
“旗帜”
“fmt”
_“github.com/denisenkom/go-mssqldb”
)
func main(){
变量(
userid=flag.String(“U”、“loginx”、“login\U id”)
password=flag.String(“P”、“1”、“password”)
server=flag.String(“S”,“DESKTOP-A\\SQLEXPRESS”,“server\u name[\\instance\u name]”)
database=flag.String(“d”、“test”、“db\u name”)
)
flag.Parse()
dsn:=“server=“++*server+”;user id=“++*userid+”;password=“++*password+”;database=“++*database
db,err:=sql.Open(“mssql”,dsn)
如果错误!=零{
fmt.Println(“无法连接:”,err.Error())
回来
}
err=db.Ping()
如果错误!=零{
fmt.Println(“无法连接:”,err.Error())
回来
}
延迟db.Close()
}

您可以使用
sqlserver://user:pass@主机:1433/instance?database=dbname
作为DSN。

检查此处的线程。可能重复的