簡體   English   中英

確定SQL配置VB.Net

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM