AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Delphi -> ADO -> MsSQL 2008 Express: Connectionstring?
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi -> ADO -> MsSQL 2008 Express: Connectionstring?

Ein Thema von MacGuyver · begonnen am 3. Mai 2011 · letzter Beitrag vom 3. Mai 2011
Antwort Antwort
Benutzerbild von MacGuyver
MacGuyver

Registriert seit: 9. Sep 2003
Ort: Wildeshausen
293 Beiträge
 
Turbo Delphi für Win32
 
#1

Delphi -> ADO -> MsSQL 2008 Express: Connectionstring?

  Alt 3. Mai 2011, 21:01
Datenbank: MsSQL 2008 Express • Version: 10.0.1600 • Zugriff über: ADO
Moin Leute

Ich bin gerade am verzweifeln. Nun habe ich schon eckige Augen vom Suchen.

Ich habe den Server auf meinem Rechner installiert.
Das Managementstudio läuft und ich habe eine Testdatenbank angelegt.

So weit, so gut...

Nun habe ich auf ein Datenbankmodul eine ADO-Connection und klicke doppelt drauf. Als erstes habe ich "Microsoft OLE DB Provider for SQL Server" und ein anderes Mal "SQL Server Native Client 10.0" ausgewählt. Als Servernamen habe ich "local" oder "sql" (Instanz meines Servers) verwendet. Eine Anmeldung mit Windowsautentifizierung und mit meinem User, den ich beim Installieren des Servers angegeben habe ausprobiert.

In allen Konstellationen bringt er diverse Meldungen, wenn ich auf "Wählen sie die Datenbank auf dem Server aus:" gehe.

Die Firewall habe ich auch kurz testweise abgeschaltet.


HHHHHiiiiillllllfffeeeeee!!!
Englisch eine Weltsprache? Zu kompliziert und der nahe Osten würde Englisch als Pflichtweltsprache nicht akzeptieren.
IDO wäre genau das Richtige: http://forum.idolinguo.de/index.php oder www.idolinguo.de
  Mit Zitat antworten Zitat
daywalker9

Registriert seit: 1. Jan 2010
Ort: Leer
594 Beiträge
 
Delphi XE3 Professional
 
#2

AW: Delphi -> ADO -> MsSQL 2008 Express: Connectionstring?

  Alt 3. Mai 2011, 21:23
Poste doch mal den Connectionstring.
Lars
  Mit Zitat antworten Zitat
madtom

Registriert seit: 24. Feb 2005
Ort: Hamburg
115 Beiträge
 
Delphi XE7 Professional
 
#3

AW: Delphi -> ADO -> MsSQL 2008 Express: Connectionstring?

  Alt 3. Mai 2011, 21:26
Hallo,

der Servername ist der Name deines Rechners (Desktop | Computer | rechte Maustaste | Computername)
bzw. der Name, unter dem sich dein Rechner im Netzwerk authentifiziert. Falls Du diverse Möglichkeiten
mal durchtesten willst, erzeuge Dir irgendwo eine "Test.udl" Datei, doppelklicke und probiere aus...
dafür muß Delphi nicht mal geöffnet sein.

Beste Grüße

Thomas
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von MacGuyver
MacGuyver

Registriert seit: 9. Sep 2003
Ort: Wildeshausen
293 Beiträge
 
Turbo Delphi für Win32
 
#4

AW: Delphi -> ADO -> MsSQL 2008 Express: Connectionstring?

  Alt 3. Mai 2011, 21:33
So, mein Rechner heißt "AKOYA" und die Datenbank auch.

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=Stefan;Initial Catalog=Akoya;Data Source=akoya

Ich verwendet die integrierte Sicherheit, über das Management Studio komme ich auch nur mit Windows-Authentifizierung drauf.
Englisch eine Weltsprache? Zu kompliziert und der nahe Osten würde Englisch als Pflichtweltsprache nicht akzeptieren.
IDO wäre genau das Richtige: http://forum.idolinguo.de/index.php oder www.idolinguo.de
  Mit Zitat antworten Zitat
madtom

Registriert seit: 24. Feb 2005
Ort: Hamburg
115 Beiträge
 
Delphi XE7 Professional
 
#5

AW: Delphi -> ADO -> MsSQL 2008 Express: Connectionstring?

  Alt 3. Mai 2011, 21:39
Und, die UDL mal durchgetestet?

Ich habe in etwa die gleichen Einstellungen, Dein Connectionstring müsste also so aussehen:

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AKOYA;Data Source=AKOYA

und funtionieren.
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von MacGuyver
MacGuyver

Registriert seit: 9. Sep 2003
Ort: Wildeshausen
293 Beiträge
 
Turbo Delphi für Win32
 
#6

AW: Delphi -> ADO -> MsSQL 2008 Express: Connectionstring?

  Alt 3. Mai 2011, 21:44
Kein Unterschied.
Englisch eine Weltsprache? Zu kompliziert und der nahe Osten würde Englisch als Pflichtweltsprache nicht akzeptieren.
IDO wäre genau das Richtige: http://forum.idolinguo.de/index.php oder www.idolinguo.de
  Mit Zitat antworten Zitat
Benutzerbild von MacGuyver
MacGuyver

Registriert seit: 9. Sep 2003
Ort: Wildeshausen
293 Beiträge
 
Turbo Delphi für Win32
 
#7

AW: Delphi -> ADO -> MsSQL 2008 Express: Connectionstring?

  Alt 3. Mai 2011, 22:06
Ich habe noch zufällig etwas gesehen:

In einem Beitrag steht "Data Source=PCNAME\SQLEXPRESS" drin.

Mit dieser Verbindung klappt es:

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Akoya;Data Source=akoya\sql


sql heißt meine instanz.
Englisch eine Weltsprache? Zu kompliziert und der nahe Osten würde Englisch als Pflichtweltsprache nicht akzeptieren.
IDO wäre genau das Richtige: http://forum.idolinguo.de/index.php oder www.idolinguo.de
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:09 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz