使用VB.net,我們假設更改Sql Express和Sql Browser的LogonMode(Not LoginMode)和StartMode。
我們的意思是:
如果然後
讓它自動
結束如果
如果(SQL瀏覽器<>自動的STARTMODE)然後
讓它(SQL Express的<>自動的STARTMODE)自動
結束如果
如果(的SQL Express LogonMode <>網絡服務),然後
讓它網絡服務
結束如果
如果(SQL瀏覽器<>網絡服務的LogonMode)然後
使它成爲網絡服務
結束如果
如果這可以通過更改註冊表編輯器的任何鍵值來實現,這將去容易。
有什麼辦法可以使用vb.net來做到這一點?Vb.Net:SQLEXPRESS和SQLBROWSER的LogonMode和StartMode
0
A
回答
0
在RegEdit中,我們終於可以找到Sql Express和Sql Browser Service的值。
鏈接:HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ SQLBrowser \
登錄模式爲:的ObjectName
啓動模式是:開始(1:ChangePending,2:自動,3:說明書,4:禁用)
使用下面的Vb.net代碼我們可以解決這個問題。
Imports Microsoft.Win32
Private Sub ChangeSettings()
Dim RegKey As RegistryKey
'Changes for SQL Browser.'
RegKey = Registry.LocalMachine.OpenSubKey("System\\CurrentControlSet\\Services\\SQLBrowser", True)
If (RegKey.GetValue("ObjectName") <> "NT AUTHORITY\NetworkService") Then
RegKey.SetValue("ObjectName", "NT AUTHORITY\NetworkService", RegistryValueKind.String)
End If
If (RegKey.GetValue("Start") <> 2) Then
RegKey.SetValue("Start", 2, RegistryValueKind.DWord)
End If
'Changes for SQL Express.'
RegKey = Registry.LocalMachine.OpenSubKey("System\\CurrentControlSet\\Services\\MSSQL$SQLEXPRESS", True)
If (RegKey.GetValue("ObjectName") <> "NT AUTHORITY\NetworkService") Then
RegKey.SetValue("ObjectName", "NT AUTHORITY\NetworkService", RegistryValueKind.String)
End If
If (RegKey.GetValue("Start") <> 2) Then
RegKey.SetValue("Start", 2, RegistryValueKind.DWord)
End If
End Sub
相關問題
- 1. SQLBrowser不工作
- 2. SQLBrowser無法啓動
- 3. IIS快遞:STARTMODE =」 AlwaysRunning」
- 4. 無法獲得Windows服務的「StartMode」。 VB.NET
- 5. 無法在計算機上啓動服務SQLBrowser'。'
- 6. 用StartMode的「自動(延遲啓動)」的Python服務的Python WMI查詢
- 7. 引導Asp.Net應用程序不使用IIS應用程序池配置StartMode =「AlwaysRunning」
- 8. MySQL的:`和`或`和`和`
- 9. PHP:OR和||和&&和
- 10. 更換 「#」, 「$」, 「%」, 「&」 和 「_」 和 「\#」, 「\ $」, 「\%」, 「\&」 和 「\ _」
- 11. 「[^」] *「和」。+「和」
- 12. 4的GlassFish和MySQL和JSTL
- 13. 的Django和PostgreSQL和IntegrityErrors
- 14. LINQ的GROUP BY和總和
- 15. 每行和列的總和
- 16. Zend_Table_Db和Zend_Paginator的和Zend_Paginator_Adapter_DbSelect
- 17. JBoss的飽和和Sonarqube
- 18. Adler32和MD4的校驗和
- 19. LINQ和條件的總和
- 20. Python的組和總和
- 21. 行和列的總和SQL
- 22. 的MonoTouch和Objc @Synchronized和makeObjectsPerformSelector
- 23. Mysql的 「where」 和 「和」 多行
- 24. MySQL的GROUP BY和和值
- 25. 的UILabel和numberOfLines和sizeToFit:
- 26. 的has_many和總和named_scope
- 27. 的HTTPService和MySQL和PHP
- 28. 導軌和Omniauth和Shibboleth的
- 29. Java和Android和SharedPreferences和OOP
- 30. SQL和NOT和和等價