Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Erstellung neuer Datenbank scheitert

40 views
Skip to first unread message

Michael Alexander

unread,
Nov 28, 2005, 8:36:10 AM11/28/05
to
Hallo NG!

Ich muß mich nunmehr mit dem Anlegen eines neuen ADP mit einer neuen SQL
2000 DB befassen und scheitere bereits kläglich beim Erstellen des
Projektes.

Das Programm MSSQLServer habe ich gestartet.
Ich habe nunmehr die (kostenlose) SQL-Server 2000 Version installiert und
ein neues Projekt eröffnet. Bei der Definition der neuen SQL-Datenbank gebe
ich folgendes ein:
"Welchen SQL-Server möchten Sie für diese Datenbank verwenden?": MeinPC
(Name des PC)

"Anmeldungs-ID": sa
- kein Kennwort

"Welchen Namen soll die neue SQL-Server-Datenbank erhalten?": TestSQL

Nach "Fertig stellen" erscheint die Fehlermeldung:

Fehler bei der Verbindung:
SQL-State: '28000'
SQL-Server Fehler: 18452
[Microsoft][ODBC SQL-SErver Driver][SQL Server] Fehler bei der Anmeldung bei
Benutzer 'sa'. Ursache: Keiner vertrauten SQL-Server Verbindung zugeordnet.

Lasse ich den 'sa' weg, kommt zwar keine Fehlermeldung, aber der "Upsizing
Assistent" bringt mir ein leeres DB-Fenster, tbls kann ich nicht einfügen.

Ich gehe auch genau nach dem MS-Press Buch MS Access-Projekte mit SQL Server
7.0/2000 vor, aber bei mir funktioniert etwas nicht.


A2k, alle SP's, WinXP Pro SP2,

Programmverzeichnis SQL-Server: Standard (C.\Programme\Microsoft SQL
Server\...)
Datenverzeichnis (bei Install angegeben): D:\Microsoft SQL Server\Data....)

Ich bin auf meinem PC als Adminsitrator angemeldet.

Was mache ich falsch?
Wie erstellt man eine neue Datenbank?

Danke

Michael

Christa Kurschat

unread,
Nov 28, 2005, 11:10:40 AM11/28/05
to
Hallo Michael,

Michael Alexander <MirKe...@NoSpam.de> schrieb:

> Hallo NG!
>
> Ich muß mich nunmehr mit dem Anlegen eines neuen ADP mit einer
> neuen SQL 2000 DB befassen und scheitere bereits kläglich beim
> Erstellen des Projektes.
>
> Das Programm MSSQLServer habe ich gestartet.
> Ich habe nunmehr die (kostenlose) SQL-Server 2000 Version
> installiert und ein neues Projekt eröffnet. Bei der Definition
> der neuen SQL-Datenbank gebe ich folgendes ein:
> "Welchen SQL-Server möchten Sie für diese Datenbank
> verwenden?": MeinPC (Name des PC)
>
> "Anmeldungs-ID": sa
> - kein Kennwort
>
> "Welchen Namen soll die neue SQL-Server-Datenbank erhalten?":
> TestSQL
>
> Nach "Fertig stellen" erscheint die Fehlermeldung:
>
> Fehler bei der Verbindung:
> SQL-State: '28000'
> SQL-Server Fehler: 18452
> [Microsoft][ODBC SQL-SErver Driver][SQL Server] Fehler bei der
> Anmeldung bei Benutzer 'sa'. Ursache: Keiner vertrauten
> SQL-Server Verbindung zugeordnet.
>

Wahrscheinlich läuft die MSDE nicht im gemischten Modus (Windows
Authentifizirung + SQL Server Login).
Wie Du das ohne Enterpreise Manager (ich vermute, den hast Du nicht)
umstellen kannst siehe hier:
http://support.microsoft.com/default.aspx?scid=kb;en-us;325022)

> Lasse ich den 'sa' weg, kommt zwar keine Fehlermeldung, aber
> der "Upsizing Assistent" bringt mir ein leeres DB-Fenster,
> tbls kann ich nicht einfügen.
>

Das könnte mit den Rechten zusammenhängen. Aber was genau, kann ich jetzt
nicht sagen.

> Ich gehe auch genau nach dem MS-Press Buch MS Access-Projekte
> mit SQL Server
> 7.0/2000 vor, aber bei mir funktioniert etwas nicht.
>
>
> A2k, alle SP's, WinXP Pro SP2,
>
> Programmverzeichnis SQL-Server: Standard
> (C.\Programme\Microsoft SQL Server\...)
> Datenverzeichnis (bei Install angegeben): D:\Microsoft SQL
> Server\Data....)
>
> Ich bin auf meinem PC als Adminsitrator angemeldet.
>
> Was mache ich falsch?
> Wie erstellt man eine neue Datenbank?

Die Vorgehensweise war schon ok.

Gruß
Christa
--
Access-FAQ: http://www.donkarl.com
SQL-Server-FAQ: www.sqlfaq.de
auch interessant: http://www.insidesql.de
Suchen in den Newsgroups:
http://groups.google.de/advanced_group_search?hl=de&lr=&ie=UTF-8


Michael Alexander

unread,
Nov 28, 2005, 1:27:39 PM11/28/05
to
Hallo Christa!

"Christa Kurschat" <christa_kur...@web.de> schrieb im Newsbeitrag
news:enQN$XD9FH...@TK2MSFTNGP10.phx.gbl...

>
> Wahrscheinlich läuft die MSDE nicht im gemischten Modus (Windows
> Authentifizirung + SQL Server Login).
> Wie Du das ohne Enterpreise Manager (ich vermute, den hast Du nicht)
> umstellen kannst siehe hier:
> http://support.microsoft.com/default.aspx?scid=kb;en-us;325022)
>

Oja, den Enterprise Manager habe ich installiert, nur weiß ich damit nicht
umzugehen!

Mein Hauptproblem ist möglicher Weise, dass ich die Einstellungen in den
ODBC-Verbindung nicht richtig habe.

Ich verstehe die Eingaben nicht, die ich dort setzen muß.

Ich möchte ganz einfach eine neue Datenbank erstellen, offensichtlich muß
man sich einer "Vorlage" (master) bedienen?

kann ich nicht einfügen.
>>
>
> Das könnte mit den Rechten zusammenhängen. Aber was genau, kann ich jetzt
> nicht sagen.
>
>>

>> Was mache ich falsch?
>> Wie erstellt man eine neue Datenbank?
>
> Die Vorgehensweise war schon ok.
>
> Gruß
> Christa

Danke
Michael


Peter Doering

unread,
Nov 28, 2005, 2:12:06 PM11/28/05
to
Hallo,

Michael Alexander wrote:
> "Christa Kurschat" ...


>
>> Wahrscheinlich läuft die MSDE nicht im gemischten Modus (Windows
>> Authentifizirung + SQL Server Login).
>> Wie Du das ohne Enterpreise Manager (ich vermute, den hast Du nicht)
>> umstellen kannst siehe hier:
>> http://support.microsoft.com/default.aspx?scid=kb;en-us;325022)

@Christa: der Link laeuft ins Leere. Meinst du vielleicht diesen hier?:
http://support.microsoft.com/default.aspx?scid=kb;de;827422

> Oja, den Enterprise Manager habe ich installiert, nur weiß ich damit nicht
> umzugehen!

Im EM mit der rechten Maustaste auf den Server, Eigenschaften, Sicherheit,
und dort Authentifizierung auf "SQL Server und Windows" stellen.



> Mein Hauptproblem ist möglicher Weise, dass ich die Einstellungen in den
> ODBC-Verbindung nicht richtig habe.

Eher nicht. Probier's erstmal.

Gruss - Peter

--
Ich beantworte keine Fragen per Email.
Mitglied im http://www.dbdev.org
FAQ: http://www.donkarl.com

Christa Kurschat

unread,
Nov 29, 2005, 2:25:07 AM11/29/05
to
Hallo Peter,

Peter Doering <nos...@doering.org> schrieb:

> Hallo,
>
> Michael Alexander wrote:
>> "Christa Kurschat" ...
>>
>>> Wahrscheinlich läuft die MSDE nicht im gemischten Modus
>>> (Windows Authentifizirung + SQL Server Login).
>>> Wie Du das ohne Enterpreise Manager (ich vermute, den hast
>>> Du nicht) umstellen kannst siehe hier:
>>> http://support.microsoft.com/default.aspx?scid=kb;en-us;325022)
>
> @Christa: der Link laeuft ins Leere. Meinst du vielleicht

bei mir nicht.

Nein, aber der ist auch gut ;-)

Henry Habermacher [MVP Access]

unread,
Nov 29, 2005, 6:05:18 AM11/29/05
to
Hallo Peter

quoting Peter Doering:

> Im EM mit der rechten Maustaste auf den Server, Eigenschaften,
> Sicherheit, und dort Authentifizierung auf "SQL Server und Windows"
> stellen.

Vorher evt. den SQL Server im EM registrieren, damit man überhaupt darauf
klicken kann ;-)
IIRC werden MSDEs nicht automatisch registriert.

>> Mein Hauptproblem ist möglicher Weise, dass ich die Einstellungen in
>> den ODBC-Verbindung nicht richtig habe.

Der EM läuft nicht über den ODBC Treiber auf die Datenbank, beim Upsizing
Wizzard bin ich mir nun nicht mehr ganz sicher.

Gruss
Henry


--
Keine E-Mails auf Postings in NGs senden!
Don't send e-mails to postings in newsgroups!
KB: http://support.microsoft.com/default.aspx
FAQ: http://www.donkarl.com (neu mit Suchfunktion!)
OH: Online Hilfe von Microsoft Access (Taste F1)
Downloads: http://www.dbdev.org

Peter Doering

unread,
Nov 29, 2005, 6:11:36 AM11/29/05
to
Hallo Christa,

Christa Kurschat wrote:
> Peter Doering schrieb:


>> Michael Alexander wrote:
>>> "Christa Kurschat" ...
>>>

>>>> http://support.microsoft.com/default.aspx?scid=kb;en-us;325022)
>>
>> @Christa: der Link laeuft ins Leere. Meinst du vielleicht
>
> bei mir nicht.

Hab das "Problem" entdeckt. An deinem Link haengt eine Klammer am Ende, die
beim einfachen Klick uebernommen wird. Ohne funktioniert's auch bei mir ;-)

http://support.microsoft.com/default.aspx?scid=kb;en-us;325022

War mir gestern entgangen.

Michael Alexander

unread,
Nov 29, 2005, 7:52:36 AM11/29/05
to
Hallo!

Danke für Eure Antworten.

Trotz veränderten Einstellungen im EM kann ich immer noch keine neuen
SQL-DBs erstellen.

Ich eröffne ein neues Projekt, der "Microsoft SQL-Server
Datenbank-Assistent" wird gestartet und gibt mir meinen PC als Server vor.
OK.

Weiters wird ein Name für die neue SQL-Server Datenbank vorgeschlagen.
Wenn ich nun mit Weiter bestätige bekomme ich die Fehlermeldung:

[DBNETLIB][ConnectionOpen (Connect()).] SQL Server existiert nicht oder
Zugriff verweigert.

Weitere Fehler-Meldung:
Der Assistent zur Erstellung neuer Datenbanken arbeitet nur mit Microsoft
SQL Server (Version 6.5 SP5 oder höher). Bitte melden Sie sich bei einer
SQL-Server Datenquelle an.

Ich habe aber keine Vers. 6.5 installiert, sondern SQL-Server 2000
Evalaution Edition, die dem MS-Press Buch Microsoft Access-Projekte mit SQL
Server 7/2000 von Ralf Albrecht und Natascha Nicol beigepackt war.

Kann es sein, dass A2k SP3 nicht mit SQL Server 2000, sondern nur mit SQL
Server 7.0 zusammen paßt?

Danke

Michael


Joerg Ackermann

unread,
Nov 29, 2005, 8:05:50 AM11/29/05
to
Hi,

Michael Alexander wrote:

> Trotz veränderten Einstellungen im EM kann ich immer noch keine neuen
> SQL-DBs erstellen.

Mache mal folgendes:

Erstelle auf dem Desktop eine neue Textdatei
und benenne sie um in Test.udl

- Doppelklicke auf die Datei Test.udl
- Wähle auf der Karteikarte 'Provider'
Microsoft OLE DB Provider for SQL Server
- Teste auf der Karteikarte 'Verbindung' mit den
gewünschten Einstellungen, ob Du Dich mit dem
Server verbinden kannst (Button 'Verbindung testen')

So siehst Du, wo es ggf. hängt bzw welche Einstellungen
Du verwenden mußt/kannst

Gruß


Michael Alexander

unread,
Nov 29, 2005, 8:56:29 AM11/29/05
to
Hallo Jörg!

"Joerg Ackermann" <trashf...@gmx.de> schrieb im Newsbeitrag
news:3v31viF...@individual.net...


> Mache mal folgendes:
>
> Erstelle auf dem Desktop eine neue Textdatei
> und benenne sie um in Test.udl
>
> - Doppelklicke auf die Datei Test.udl
> - Wähle auf der Karteikarte 'Provider'
> Microsoft OLE DB Provider for SQL Server
> - Teste auf der Karteikarte 'Verbindung' mit den
> gewünschten Einstellungen, ob Du Dich mit dem
> Server verbinden kannst (Button 'Verbindung testen')


Im Register Verbindung ,nach Eingabe meines PC-Namen als Server und
Aktivierung von "Integrierte Sicher von Win NT verwenden", ohne wietere
Angaben bekomme ich den Fehler


[DBNETLIB][ConnectionOpen (Connect()).] SQL Server existiert nicht oder
Zugriff verweigert.

Bei Aktivierung von "Spezifische Benutzernamen un Kennwort verwenden", ohne
weitere Angeben kommt die Fehlermeldung: Fehler beim Testen der Verbindung
durch Fehler bei der Initialsierung des Providers. Ungültige
Autorisierungsangabe.

> So siehst Du, wo es ggf. hängt bzw welche Einstellungen

> Du verwenden mußt/kannst.

Nur welche Einstellungen muß ich denn verwenden bzw. welche führen zu diesen
Fehlern.

Danke
Michael

Juergen Frieling

unread,
Nov 29, 2005, 9:07:45 AM11/29/05
to
Moin,

Am Tue, 29 Nov 2005 14:56:29 +0100, schrieb Michael Alexander:
>
> Im Register Verbindung ,nach Eingabe meines PC-Namen als Server und

Ich weiss (noch) nicht, woran es liegt, aber bei einigen Rechnern hier
findet er einen lokalen Server nicht, wenn man den Rechnernamen eingibt.

Trägt man als Server '(local)' ein (ohne '), gehts.
Probier das doch mal.

Gruss,
Juergen

Joerg Ackermann

unread,
Nov 29, 2005, 9:36:31 AM11/29/05
to
Hi,

Michael Alexander wrote:

> Im Register Verbindung ,nach Eingabe meines PC-Namen als Server und
> Aktivierung von "Integrierte Sicher von Win NT verwenden", ohne
> wietere Angaben bekomme ich den Fehler
> [DBNETLIB][ConnectionOpen (Connect()).] SQL Server existiert nicht
> oder Zugriff verweigert.

Trage mal (local) als Server ein.
Du hast aber keine Instanz installiert?

Schaue mal ins Ereignisprotokoll, ob es
da Fehler gibt

Ansonsten Lesestoff:

http://support.microsoft.com/default.aspx?scid=kb;en-us;328306&Product=sql


Gruß

Henry Habermacher [MVP Access]

unread,
Nov 29, 2005, 9:07:29 PM11/29/05
to
Hallo Michael

quoting Michael Alexander:
> [DBNETLIB][ConnectionOpen (Connect()).] SQL Server existiert nicht
> oder Zugriff verweigert.

Diese Meldung kommt in der Regel, wenn der Service nicht gestartet ist. Bist
Du sicher, dass der SQL Server nicht nur installiert, sondern auch gestartet
ist? Hast Du das in den Services kontrolliert?

> Weitere Fehler-Meldung:
> Der Assistent zur Erstellung neuer Datenbanken arbeitet nur mit
> Microsoft SQL Server (Version 6.5 SP5 oder höher). Bitte melden Sie

Steht doch: "oder höher"

> sich bei einer SQL-Server Datenquelle an.
>
> Ich habe aber keine Vers. 6.5 installiert, sondern SQL-Server 2000
> Evalaution Edition, die dem MS-Press Buch Microsoft Access-Projekte
> mit SQL Server 7/2000 von Ralf Albrecht und Natascha Nicol beigepackt
> war.
> Kann es sein, dass A2k SP3 nicht mit SQL Server 2000, sondern nur mit
> SQL Server 7.0 zusammen paßt?

Nein, genau so, wie es oben in der Meldung steht: Version 6.5 SP5 oder
höher. Geht also auch mi SQL Server 2000, hier solltest Du aber mindestens
das SP3a installieren, besser noch das SP4. Das kriegst Du von Microsoft im
Download Bereich, sowohl für die Vollversion, als auch für die MSDE.

Henry Habermacher [MVP Access]

unread,
Nov 29, 2005, 9:13:05 PM11/29/05
to
Hallo Michael

quoting Michael Alexander:
> Im Register Verbindung ,nach Eingabe meines PC-Namen als Server und
> Aktivierung von "Integrierte Sicher von Win NT verwenden", ohne
> wietere Angaben bekomme ich den Fehler
> [DBNETLIB][ConnectionOpen (Connect()).] SQL Server existiert nicht
> oder Zugriff verweigert.

Was hast Du als Name für den SQL Server eingegeben? Sieht dieser so aus?

Workstationname\ServerAlias

zB. PC10001\SQLSERVER

> Bei Aktivierung von "Spezifische Benutzernamen un Kennwort
> verwenden", ohne weitere Angeben kommt die Fehlermeldung: Fehler beim
> Testen der Verbindung durch Fehler bei der Initialsierung des
> Providers. Ungültige Autorisierungsangabe.

Was ist denn beim lokalen SQL Server als Authentification Methode
eingetragen? Integrierte Windows Security oder SQL Server Security? Versuche
es mal mit der Administrator UserID sa und dessen Passwort.

> Nur welche Einstellungen muß ich denn verwenden bzw. welche führen zu
> diesen Fehlern.

Als erstes musst Du sicherstellen, dass der SQL Server Service auch
gestartet ist, sonst geht gar nichts.

Michael Alexander

unread,
Nov 30, 2005, 7:48:30 AM11/30/05
to
Hallo Henry!

"Henry Habermacher [MVP Access]" <DontSp...@psp-online.com> schrieb im
Newsbeitrag news:3v4g67F...@individual.net...


> Hallo Michael
>
> quoting Michael Alexander:
>> Im Register Verbindung ,nach Eingabe meines PC-Namen als Server und
>> Aktivierung von "Integrierte Sicher von Win NT verwenden", ohne
>> wietere Angaben bekomme ich den Fehler
>> [DBNETLIB][ConnectionOpen (Connect()).] SQL Server existiert nicht
>> oder Zugriff verweigert.
>
> Was hast Du als Name für den SQL Server eingegeben? Sieht dieser so aus?
>
> Workstationname\ServerAlias
>
> zB. PC10001\SQLSERVER
>

Nein, nur meinen PC-Namen, also einfach PC4.

>> Bei Aktivierung von "Spezifische Benutzernamen un Kennwort
>> verwenden", ohne weitere Angeben kommt die Fehlermeldung: Fehler beim
>> Testen der Verbindung durch Fehler bei der Initialsierung des
>> Providers. Ungültige Autorisierungsangabe.
>
> Was ist denn beim lokalen SQL Server als Authentification Methode
> eingetragen? Integrierte Windows Security oder SQL Server Security?
> Versuche es mal mit der Administrator UserID sa und dessen Passwort.

Ich bin auf meinem PC als Admin angemeldet, habe daher auch mit sa und
meinem Netzwerk-Zugangs-PW das ganze versucht, wobei der SQL-SErver ja auf
meinem PC (lokal) installiert ist.
Weiter PW gibt es auf meinem PC nicht.


>
>> Nur welche Einstellungen muß ich denn verwenden bzw. welche führen zu
>> diesen Fehlern.
>
> Als erstes musst Du sicherstellen, dass der SQL Server Service auch
> gestartet ist, sonst geht gar nichts.
>

Ist klarer Weise gestartet.

Leider geht es trotz aller eurer Tipps immer noch nicht weiter.

Danke
Michael

Michael Alexander

unread,
Nov 30, 2005, 7:49:39 AM11/30/05
to
Hallo Henry!

"Henry Habermacher [MVP Access]" <DontSp...@psp-online.com> schrieb im

Newsbeitrag news:3v4g5tF...@individual.net...


> Hallo Michael
>
> quoting Michael Alexander:
>> [DBNETLIB][ConnectionOpen (Connect()).] SQL Server existiert nicht
>> oder Zugriff verweigert.
>
> Diese Meldung kommt in der Regel, wenn der Service nicht gestartet ist.
> Bist Du sicher, dass der SQL Server nicht nur installiert, sondern auch
> gestartet ist? Hast Du das in den Services kontrolliert?
>
>> Weitere Fehler-Meldung:
>> Der Assistent zur Erstellung neuer Datenbanken arbeitet nur mit
>> Microsoft SQL Server (Version 6.5 SP5 oder höher). Bitte melden Sie
>
> Steht doch: "oder höher"
>
>> sich bei einer SQL-Server Datenquelle an.
>>
>> Ich habe aber keine Vers. 6.5 installiert, sondern SQL-Server 2000
>> Evalaution Edition, die dem MS-Press Buch Microsoft Access-Projekte
>> mit SQL Server 7/2000 von Ralf Albrecht und Natascha Nicol beigepackt
>> war.
>> Kann es sein, dass A2k SP3 nicht mit SQL Server 2000, sondern nur mit
>> SQL Server 7.0 zusammen paßt?
>
> Nein, genau so, wie es oben in der Meldung steht: Version 6.5 SP5 oder
> höher. Geht also auch mi SQL Server 2000, hier solltest Du aber mindestens
> das SP3a installieren, besser noch das SP4. Das kriegst Du von Microsoft
> im Download Bereich, sowohl für die Vollversion, als auch für die MSDE.
>

Die beiden SP für SQL-Server habe ich noch nicht, die probier ich jetzt auch
noch.

Danke
Michael

Henry Habermacher [MVP Access]

unread,
Dec 1, 2005, 7:01:33 AM12/1/05
to
Hallo Michael

quoting Michael Alexander:

> Leider geht es trotz aller eurer Tipps immer noch nicht weiter.

Dann kontrolliere mal die Protokolle. Hast Du allenfalls keine
übereinstimmenden Client und Server Protokolle definiert?

0 new messages