microsoft.public.de.sqlserver
  Home FAQ Contact Sign in
microsoft.public.de.sqlserver only
 
Advanced search
January 2008
motuwethfrsasuw
 123456 1
78910111213 2
14151617181920 3
21222324252627 4
28293031    5
2008
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
microsoft.public.de.sqlserver Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  SSIS - OLE DB-Befehl mit UNION         


Author: Heiko Schmitz
Date: Jan 23, 2008 15:31

Hallo Zusammen, vielleicht weiß ja jemand Rat.

Ich möchte Zeilen einer Tabelle aktualisieren, dafür wollte ich ein
OLE-DBBefehl Objekt verwenden.
In meiner Rohtabelle (Excel) steht Name und Wert in einer Tabelle, in
der Datenbank in zwei verbundenen Tabellen.

Dafür habe ich das folgende SQLCommand eingegeben:

UPDATE MeinPreis
SET PreisTag = ?
FROM MeinPreis INNER JOIN
MeinTyp ON MeinPreis.FK_MeinTyp =
MeinTyp.ID_MeinTyp
WHERE (MeinTyp.Beschreibung =?)

Beschreibung ist ein String.

Bei der Aktualisierung erscheint immer der Fehler das der mehrteilige
Bezeichner MeinTyp.Beschreibung nicht gebunden werden kann. Wenn ich
das ? in der Where Klausel weglasse und einen festen Wert eingebe
funktioniert es.

Aber warum will er WHERE nicht verwenden?
Show full article (0.84Kb)
1 Comment
  Flatfile import Codepage 858 zu 1252         


Author: Lars Kreller
Date: Jan 23, 2008 07:18

Hallo

Ich möchte gern ein Flatfile in eine bereits bestehende Tabelle importieren.
Das Flatfile ist mit Codepage 858 erstellt meine Tabelle aber mit 1252.

Wenn ich den Import via Assistenten erstelle bringt er mir folgende
Fehlermeldung:
Fehler: Die Spalte x-Spalte kann nicht verarbeitet werden, weil mehrere
Codepages ('858' und '1252') dafür angegeben sind.

Erstelle ich den Import manuell und füge noch eine Datenkonvertierung von
858 auf 1252 bringt kommt die Fehlermeldung das die String Datentypen nicht
kompatibel sind.

Wie kann ich dieses Problem umgehen?

Vielen dank!

Lars
4 Comments
  Versionsproblem beim Wiederherstellen einer SQL2000-Datenbank         


Author: Gerald Aichholzer
Date: Jan 23, 2008 06:07

Hallo NG,

ich habe von einem Kunden ein Backup einer SQL2000-Datenbank (*)
erhalten. Beim Rücksichern der Datenbank erhalte ich folgende
Fehlermeldung:

Die gesicherte Datenbank besitzt eine Datenträgerstruktur nach
Version 611. Der Server unterstützt Version 539 und kann diese
Datenbank weder wiederherstellen noch aktualisieren.
RESTORE DATABASE wird fehlerbedingt beendet.

Was bedeutet diese Meldung?

Der SQL Server ist am neuesten Stand, d.h. SP4 und das kumulative
Hotfix (Build 2187) sind installiert.

Ich konnte die Datenbank erfolgreich auf einem SQL Server 2005
wiederherstellen. In den Datenbankeigenschaften wird bei Kompa-
tibilitätsgrad "SQL Server 2000 (80)" angezeigt.

Welche (möglichst einfache) Möglichkeit gibt es, um diese Daten-
bank auf einem SQL Server 2000 wiederherzustellen bzw. sie dort
hin zu transferieren?

Vielen Dank für jeglichen Tipp und beste Grüße,
Gerald Aichholzer
Show full article (1.07Kb)
4 Comments