تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
الغزل مع SQL Server
#22
السلام عليكم و رحمة الله و بركاته
اخي الكريم كخطوات تكميلية (لان كثير من الامور تغيرت)
احرص على استيراد المراجع التالية
Microsoft.SqlServer.ConnectionInfo
Microsoft.SqlServer.Management.Sdk.Sfc
Microsoft.SqlServer.Smo
Microsoft.SqlServer.SmoExtended
Microsoft.SqlServer.SqlEnum

المرجع المعلم بالاحمر مهم من اجل دوال النسخ و الاستعادة .

و تطوير على كود جلب السيرفرات انسخ هذا الكود لديك .

PHP كود :
#Region "Load Servers"
 
   Public Function LoadServer64() As List(Of String)
 
       LoadServer64 = New List(Of String)
 
       Dim LocalMachine64 RegistryKey.OpenBaseKey(RegistryHive.LocalMachineRegistryView.Registry64)
 
       Dim Rk64 LocalMachine64.OpenSubKey("SOFTWARE\Microsoft\Microsoft SQL Server")
 
       Dim Insatnces64 CType(Rk64.GetValue("InstalledInstances"), String())

 
       If Insatnces64.Length 0 Then
            For Each element 
As String In Insatnces64
                If element 
"MSSQLSERVER" Then
                    LoadServer64
.Add(System.Environment.MachineName)
 
               Else
                    LoadServer64
.Add(System.Environment.MachineName "\" + element)
                End If
            Next
        End If
    End Function

    Public Function LoadServer32() As List(Of String)
        LoadServer32 = New List(Of String)
        Dim LocalMachine32 = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry32)
        Dim Rk32 = LocalMachine32.OpenSubKey("
SOFTWARE\Microsoft\Microsoft SQL Server")
        Dim Insatnces32 = CType(Rk32.GetValue("
InstalledInstances"), String())

        If Insatnces32.Length > 0 Then
            For Each element As String In Insatnces32
                If element = "
MSSQLSERVER" Then
                    LoadServer32.Add(System.Environment.MachineName)
                Else
                    LoadServer32.Add(System.Environment.MachineName + "
\" + element)
                End If
            Next
        End If
    End Function
#End Region 
في حدث تحميل الفورم امسح الكود التالي
PHP كود :
LoadServ() 
ضع بدلاً عنه هذا الكود
PHP كود :
For Each itm As String In LoadServer64()
 
           LstSrv.Items.Add(itm)
 
       Next 
بدل بين LoadServer64  او LoadServer32 حسب نوع النظام لديك.


بالنسبة للكلمة New لا داعي لوجودها .
جرب و اخبرنا 
بالتوفيق.
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة: sendbad100 , حريف برمجة , asemshahen5


الردود في هذا الموضوع
الغزل مع SQL Server - بواسطة nonoms - 25-03-14, 12:37 PM
RE: الغزل مع SQL Server - بواسطة nonoms - 25-03-14, 04:19 PM
RE: الغزل مع SQL Server - بواسطة Sajad - 25-03-14, 07:59 PM
RE: الغزل مع SQL Server - بواسطة ابو ابراهيم - 26-03-14, 06:13 AM
RE: الغزل مع SQL Server - بواسطة nonoms - 26-03-14, 05:32 PM
RE: الغزل مع SQL Server - بواسطة nonoms - 05-04-14, 01:31 AM
RE: الغزل مع SQL Server - بواسطة nonoms - 05-04-14, 04:49 AM
RE: الغزل مع SQL Server - بواسطة Sajad - 05-04-14, 10:48 AM
RE: الغزل مع SQL Server - بواسطة a_almisery - 05-04-14, 02:29 PM
RE: الغزل مع SQL Server - بواسطة مالكـ - 05-04-14, 04:25 PM
RE: الغزل مع SQL Server - بواسطة nonoms - 07-04-14, 05:13 AM
RE: الغزل مع SQL Server - بواسطة T.ALKATHIRI - 09-05-14, 04:20 AM
RE: الغزل مع SQL Server - بواسطة nonoms - 12-05-14, 12:14 AM
RE: الغزل مع SQL Server - بواسطة Omar Mekkawy - 05-06-14, 10:00 PM
RE: الغزل مع SQL Server - بواسطة Omar Mekkawy - 06-06-14, 01:12 PM
RE: الغزل مع SQL Server - بواسطة KH_Alaswad - 12-04-18, 12:47 PM
RE: الغزل مع SQL Server - بواسطة atefkhalf2004 - 07-06-19, 04:03 PM
RE: الغزل مع SQL Server - بواسطة elgokr - 08-06-19, 05:09 PM
RE: الغزل مع SQL Server - بواسطة atefkhalf2004 - 08-06-19, 09:59 PM
RE: الغزل مع SQL Server - بواسطة ابو ليلى - 09-06-19, 09:19 PM
RE: الغزل مع SQL Server - بواسطة atefkhalf2004 - 09-06-19, 10:18 PM
RE: الغزل مع SQL Server - بواسطة ابو ليلى - 10-06-19, 12:38 AM
RE: الغزل مع SQL Server - بواسطة asemshahen5 - 10-06-19, 01:55 PM
RE: الغزل مع SQL Server - بواسطة atefkhalf2004 - 10-06-19, 09:01 PM
RE: الغزل مع SQL Server - بواسطة Abdo hamed - 28-03-20, 09:38 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم