tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
590
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Hawkings Hawkings ist offline Mitglied Gold
    Registriert seit
    Sep 2006
    Beiträge
    153
    Hallo,

    ich möchte mich zu einer SQL-Datenbank auf einem anderen REchner verbinden.

    So sieht mein Quellcode bisher aus dafür:
    Code :
    1
    2
    3
    4
    5
    6
    
                  string host = "server1";
      string strCon = "Provider=SQLOLEDB;Server=" + host + "\\SQLExpress;" +
                                         "Database=Blubber;prompt=prompt;" +   //Durch Auswahl "Vertrauenswürdige Verbindung... Windows-Anmeldung = Trusted_Connection=yes, andernfalls SQL-Authentifizierung
                                         "Connect Timeout=10;" +
                                         "MultipleActiveResultSets = True;" +
                                         "Min Pool Size=0;Max Pool Size=35";

    Allerdings kann ich keine Verbindung zum Server hinkriegen...wie kriege ich das hin?!
    Ich habe hier http://www.carlprothman.net/Default.aspx?tabid=87 mir die Daten rausgesucht, da gibt es noch eine Lösung per IP:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    To connect to SQL Server running on a remote computer (via an IP address)
     
    oConn.Open "Provider=sqloledb;" & _
               "Network Library=DBMSSOCN;" & _
               "Data Source=xxx.xxx.xxx.xxx,1433;" & _
               "Initial Catalog=myDatabaseName;" & _
               "User ID=myUsername;" & _
               "Password=myPassword"
     
    Where: 
    - "Network Library=DBMSSOCN" tells OLE DB to use TCP/IP rather than
       Named Pipes (Q238949)
    - xxx.xxx.xxx.xxx is an IP address
    - 1433 is the default port number for SQL Server.  Q269882 and Q287932
    - You can also add "Encrypt=yes" for encryption 
     
    For more information, see: Microsoft OLE DB Provider for SQL Server

    MDAC ist installiert, vorgegangen bin ich nach folgender Seite:
    http://www.connectionstrings.com/sql-server-2005#1

    Wie schaffe ich das jetzt, eine Verbindung herzustellen?!
    Geändert von Hawkings (21.04.09 um 16:02 Uhr)
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Fehlermeldung sollen ja ganz hilfreich sein

    Aber ich rate mal:
    Hast du Remote Access bei der Express Edition aktiviert?
    http://www.datamasker.com/SSE2005_NetworkCfg.htm

    @IP-Adressen
    Falls das eine Adresse im lokalen Netz ist, brauchst du die nicht unkenntlich machen. Kommt von außen sowieso keiner ran
    Falls es keine lokale IP ist: Was sagen Router und Firewall?
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. Problem mit meinem verbindung zu meiner Datenbank ?
    Von Code46 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 09.01.11, 16:45
  2. Verbindung zu einer SQL Datenbank - Problem
    Von Flavio10 im Forum .NET Datenverwaltung
    Antworten: 2
    Letzter Beitrag: 25.10.10, 06:35
  3. Problem mit Datenbank-Verbindung
    Von neosion im Forum PHP
    Antworten: 3
    Letzter Beitrag: 21.11.08, 21:52
  4. problem mit der datenbank verbindung
    Von nahtanoj im Forum PHP
    Antworten: 0
    Letzter Beitrag: 09.10.07, 17:37
  5. Antworten: 10
    Letzter Beitrag: 19.05.05, 20:58