[英]Determine SQL configuration VB.Net
是否有一種簡單的方法可以確定 SQL 內存分配是快速版還是完整版,以及它是 2005/2008 等等? 我是 vb.net 的新手,所以任何信息或代碼示例都會很棒我知道 SQL Server 操作系統相關的動態管理視圖,但不確定如何使用它們來獲取我需要的信息。
您可以使用以下命令獲取當前 sql 安裝的所有屬性的長字符串:
SELECT @@VERSION
或者你可以用這個分解它:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
下面是一個 VB 示例,以提供幫助:
Dim tempResult As String
Using tempConnection As SqlConnection = New SqlConnection("{yourConnectionString}")
Using tempCommand As SqlCommand = New SqlCommand()
tempCommand.CommandText = "SELECT @@VERSION"
tempCommand.Connection = tempConnection
tempResult = CStr(tempCommand.ExecuteScalar)
End Using
End Using
http://msdn.microsoft.com/en-us/library/ms174396.aspx
希望有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.