Datenbank Problem mit der MFC
-
Nein hab ich nicht probiert ich denke das würde auch nicht funnktionieren. Du hast zwar recht ODBC ist echt eine Bremse aber wie soll ich auf eine FoxPro Tabelle mit diesem Befehl zugreiden die ohne jede Datenbank ist. Also ich habe nur die FoxProtabelle in form einer datei nichts weiter. ich hoffe du kannstes dir vorstellen.
Funktioniert dein befehl dann trotzdem
-
Wieso nutzt du eigentlich nicht die Importmöglichkeiten vom SQL Server?
Der kann direkt auf Foxpro zugreifen (steht jedenfalls in der Liste).Vielleicht geht das ja noch schneller.
-
das habe ich nicht gewusst. aber wie geht das genau mit dem import kenne mich nicht so aus mit dem sql server
-
Hast du den Enterprise Manager?
Dann mach den mal auf und öffne den Baum so weit, dass du auf einer Datenbank die rechte Maustaste drücken kannst.
"Alle Tasks" -> "Daten Importieren..."
Und ab da musst du dann lesen und ausprobieren.Wenn du nur die MSDE hast, muss man das per Kommandozeile (osql) machen, das kann ich leider nicht.
-
Werde ich gleich mal probieren aber lässt sich das Imporiteren auch automatisieren ?
-
basti_1984 schrieb:
Werde ich gleich mal probieren aber lässt sich das Imporiteren auch automatisieren ?
Jein (Ja, aber ich weiß nicht, wie weit)
Ganz zum Schluß kannst du das, was du dir zusammengeklickert hast, als DTS-Paket speichern.Solche Pakete kann man aneinanderketten, je nach Bedingung ausführen lassen usw.
Sorry, da hörts bei mir auf, soweit ging die Adminschulung leider nicht.
Das musste selbst austesten.DTS ist ein Knotenpunkt unter Datenbanken.
-
Hab beim Importieren ein Problem beim Anmelden. Benötige ich noch besondere recht ?
-
Welche Datenbann meckert denn? Ich vermute mal der SQL Server.
Welche der beiden Anmeldemethoden hast du genommen? Ich nehme immer die, wo ich User und Passwort definitiv angeben muss.
-
Genau so habe ich das auch gemacht , und mein nutzer existiert und das password stimmt auch. aber benötige ich noch bestimmte rechte für den nutzer
-
Kann sein, ich habe mich noch nicht genauer mit dem Rechteprinzip beschäftigt.
Hast du es mal als sa versucht?
-
Ja aber es kam genau die selbe Fehlermeldung. Kann du mir nicht einfach sagen welche rechte dein user hat
-
Ich mache sowas als sa.
Zeig doch mal die Meldung, meine Kristallkugel is so trüb.Einfach Strg+C drücken, wenn sie aktiv ist, müsste sie kopieren.
-
Okay habe ich gemacht und mich noch mal als sa angemeldet folgender Fehler kommt :
---------------------------
Fehler des DTS-Import/Export-Assistenten
---------------------------
Anmelden am Server mit dem angegebenen Benutzernamen und Kennwort nicht möglich. Geben Sie Ihren Benutzernamen und Ihr Kennwort an, und versuchen Sie es erneut. Wenn Sie Ihren Benutzernamen oder Ihr Kennwort nicht kennen, wenden Sie sich an den Datenbankadministrator.
---------------------------
OK
---------------------------
-
Hm, wenn du dir 100% sicher bist, dass die Anmeldedaten stimmen, dann weiß ich auch nicht mehr weiter.
-
Nagut eins noch welchen treiber verwendest du zum import ?
Ich wähle nach der Treiberwahl FoxProTabllen aus . Ist das bis hiermer richtig ?
-
basti_1984 schrieb:
Nagut eins noch welchen treiber verwendest du zum import ?
Ich wähle nach der Treiberwahl FoxProTabllen aus . Ist das bis hiermer richtig ?Das hätte ich auch gemacht.
Ich wähle bei mir allerdings SQL Server aus, weil ich eben ne andere Quelle habe.
-
Hab mir noch mal meine Berechtigungen angesehen :
der nutzer hat lediglich public und db_owner ist das ausreichend
-
Ich weiß es wirklich nicht.
Frag da mal: http://entwickler-forum.de/webx?13@178.cqF7aRAflRY.0@.ee6b7f5
Da sind mehr, die das Thema kennen könnten als hier.Ich schieb den Thread dann auch mal zu den Datenbanken, ist ja nicht mehr wirklich MFC.
-
Okay werd ich versuchen erstmal danke für deine Mühe
-
Dieser Thread wurde von Moderator/in estartu aus dem Forum MFC (Visual C++) in das Forum Datenbanken verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.