是否有用于解析SQL LocalDB连接字符串的官方API?

时间:2017-03-30 04:18:33

标签: .net sql-server localdb

标准.NET SqlConnectionStringBuilder不知道SQL LocalDB特有的两个“属性”:

  • IsLocalDb
  • InstanceName

e.g。我希望以下连接字符串(localdb)\MyInstance来解析IsLocalDb = trueInstanceName = MyInstance

是否有官方/支持的方法来解析这些特定于SQL LocalDB的连接字符串?

1 个答案:

答案 0 :(得分:0)

没有带有这些名称的连接字符串键,您在哪里看到它正在使用?

https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring(v=vs.110).aspx

你应该能够解析"数据源"值和获取相同的信息,或者您可以使用以下SQL语句从打开的SqlConnection获取信息

SELECT SERVERPROPERTY('IsLocalDB')

SELECT SERVERPROPERTY('InstanceName')