Seite 1 von 1

SQL-Fehler bei Verwendung des externen SQL-Servers selbst beheben

Verfasst: Mi 8. Mär 2023, 10:34
von claas
Hallo Leute,

ich finde es sehr gut, dass Alf BanCo seit einiger Zeit einen SQL-Server unterstützt, aber leider gab es immer mal wieder SQL-Fehler.
Diese lagen immer daran, dass die Datenbankdefinition sich geändert hat und einzelne Datenbankfelder zu klein geworden sind, für die Daten, die da rein sollten.

Eigentlich müsste Alf BanCo in der Datenbank eine Versionsnummer des Datenbanktemplates speichern und bei Veränderungen selbst ein Update der Datenbank vornehmen. Aber leider ist dieses Feature noch nicht implementiert. Alf, bitte nehmt das als Verbesserungsvorschlag mit auf.

Diese Fehler kann man selbst beheben, dafür benötigt man das SQL Server Manangement Studio, das man kostenlos von Microsoft herunterladen kann: https://aka.ms/ssmsfullsetup

Dann loggt man sich mit den Beutzerdaten von Alf BanCo in die Datenbank ein und kann die Spaltendefinitionen anpassen. Das geht manuell oder man macht das mit dem Skript, was ich euch hier bereitstelle:

Standard-Skript (kurze Variante): (Hier habe ich die Spalten ohne Längenangabe weggelassen.)
Eventuell müsst ihr in der ersten Zeile noch den Namen der Datenbank ändern.

Code: Alles auswählen

USE [HbDat001]
GO

SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [EmpfKonto] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [EmpfBLZ] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [BankLand] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [AusfDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [DatumVon] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [DatumBis] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [TextSchl] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Zeiteinheit] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [AuftragsID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Memo] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [TAN] [nvarchar](28) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [ErrText] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Zeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Signatur] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [GläubigerID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Mandatsref] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Jahr] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Erstellart] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Datum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [DatumVon] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [DatumBis] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Auszug] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [InfoRechnung] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [InfoKunde] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [AuszugName] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Benutzerkennung] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [MediumName] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [KundenID] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Bankleitzahl] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [BankName] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Kommunikationsadresse] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [SicherheitsDatei] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [PIN] [nvarchar](40) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Versionen] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [INIBriefDatum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [INIBriefUhrzeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [GVs] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TAN] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TANVerfahren] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TANVerfErlaubt] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TANMediumBez] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [FreistellBetrag] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TANMedien] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [BankKey1] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [BankKey2] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [EbicsVersion] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Name] [nvarchar](80) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Pwd] [nvarchar](104) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Rechte] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Medien] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [EmpfKonto] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [EmpfBLZ] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Textschl] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [AusfDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [AuftragsID] [nvarchar](100) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Erstmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Zeiteinheit] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Letztmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Memo] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Abgleich] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [BuchungsID] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Zeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Titel] [nvarchar](100) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Daten] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [SQL] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Key] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Anzahl] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Saldo] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Waehrung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [WKN] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [ISIN] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [WPName] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [WPArt] [nvarchar](20) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursPreis] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursWaehrung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursZeit] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursBoerse] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KaufPreis] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KaufDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Qualifier] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Saldo_Code] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [xchgWaehrung1] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [xchgWaehrung2] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [xchgKurs] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Gebuehren] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [AuftragsID] [nvarchar](100) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Ordernummer] [nvarchar](100) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [WKN] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [ISIN] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [WPName] [nvarchar](128) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Boerse] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Menge] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Kaufpreis] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Einheit] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Waehrung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [LimitMenge] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [LimitArt] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [LimitStatus] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Gueltigkeit] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [GueltDatum] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Sonder] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Zusatz] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Fon] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [OrderID] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Zeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [Anzahl] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [Saldo] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [KursPreis] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [Datum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Name] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [KontoNummer] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Bankleitzahl] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [BankName] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [BankOrt] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Strasse] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Ort] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Telefon] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Skonto] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Memo] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [VWZ] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Mandatsref] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Farben] ALTER COLUMN [Name] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[Gruppen] ALTER COLUMN [Name] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Kategorie] [nvarchar](128) ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoNummer] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoName] [nvarchar](200) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [BLZ_Konto] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [UnterKonto] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KundenID] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [IBAN] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [BIC] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Name] [nvarchar](200) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Strasse] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Ort] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Kontowährung] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Kontoproduktbezeichnung] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontolimitArt] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontolimitBetrag] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontolimitWährung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Saldo] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoVorgemerkt] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Kreditlinie] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [BetragVerfügbar] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [GVs] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [UmsStand] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [DAStand] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [TUStand] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoStand] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoDatum] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoZeit] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoAbruf] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoMax] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoMin] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [AuszugDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [AuszugNext] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [AnlageGrenze] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Icon] [nvarchar](20) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Medien] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Sollzins] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Habenzins] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Ueberziehungszins] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoInfos] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [EbicsOrders] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [BenutzerMedien] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [AuszugPfad] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [PIN] [nvarchar](80) ;
GO
ALTER TABLE [dbo].[Kostenstellen] ALTER COLUMN [Name] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Buchungsdatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Wertstellungsdatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [KontoNummer] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [KontoWährung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [BLZ_Konto] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [UnterKonto] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [Passwort] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [Benutzer] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Erstmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Zeiteinheit] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Letztmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Individuell] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Anpassung] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [AutoZeit] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Zusatz1] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Zusatz2] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [Skonto] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [SkontoDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [Faellig] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [AuftragDatum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Regel] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Daten] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [BLZ_Empf] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Konto_Empf] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [TextSchl] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [NextTermin] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Mandatsref] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [NextTermin] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Name] [nvarchar](104) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [AusfDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [RefNr] [nvarchar](20) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Zeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [AuftragsID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [GläubigerID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Sequenz] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Xml] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [BuchungsID] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [KontoNummer] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [BLZ_Konto] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [SaldoVor] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [SaldoNach] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Wertstellungsdatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Buchungsdatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [AuswDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [BuchungsID] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [KontoNummer] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [KontoWährung] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [BLZ_Konto] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Währung] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Betrag] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [SaldoVor] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [SaldoNach] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Wertstellungsdatum] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Buchungsdatum] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [AuswDatum] [nvarchar](50) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Buchungstext] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [BuchungsSchlüssel] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Primanota] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Referenz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Bankreferenz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [GVCode] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Datei] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Regeln] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Netto] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Gebuehr] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [MandatsRef] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [GläubigerID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [SEPA] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [TextSchl] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Erstmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [NextTermin] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Letztmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Datum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Daten] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Mandatsref] [nvarchar](max) ;
GO
Jeder, der Probleme mit der Datenbank hat, sollte sich bitte zunächst direkt an den kostenlosen E-Mail-Support von Alf wenden!

Haftungsausschluss: Benutzung auf eigene Gefahr, keine Garantie, keine Gewährleistung, bitte macht vor solchen Änderungen immer aus Sicherheitsgründen ein Backup!

Re: SQL-Fehler bei Verwendung des externen SQL-Servers selbst beheben

Verfasst: Mi 8. Mär 2023, 10:35
von claas
Und hier noch das komplette Skript mit allen Spaltendefinitionen:


Bitte nicht benutzen!

Dieses Skript steht hier nur zur Vervollständigung der Dokumentation der Datenbankstruktur.

Code: Alles auswählen

USE [HbDat001]
GO

SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Status] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [BankID] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [EmpfKonto] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [EmpfBLZ] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [BankLand] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [AusfDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [DatumVon] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [DatumBis] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [TextSchl] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Turnus] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Zeiteinheit] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [AusfTag] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [AuftragsID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [KategorieID] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [SammelID] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [BestandID] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Memo] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [TAN] [nvarchar](28) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [ErrText] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Zeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Signatur] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [GläubigerID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Mandatsref] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [SendDirekt] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Beleg] [int] ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Aufträge] ALTER COLUMN [Kostenstelle] [int] ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Auszugsnummer] [int] ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Jahr] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Erstellart] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Quittung] [int] ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Abholung] [int] ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Datum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [DatumVon] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [DatumBis] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [InDB] [int] ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Format] [int] ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [Auszug] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [InfoRechnung] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [InfoKunde] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Auszüge] ALTER COLUMN [AuszugName] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [NR] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Benutzerkennung] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [MediumName] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [KundenID] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [BPDVersion] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [UPDVersion] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [HbciVersion] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [BankLand] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Bankleitzahl] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [BankName] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Kommunikationsadresse] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Port] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Sicherheitsmedium] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Sicherheitsmodus] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [SicherheitsDatei] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [PIN] [nvarchar](40) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [Versionen] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [INIBriefDatum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [INIBriefUhrzeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [GVs] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TAN] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TANVerfahren] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TANVerfErlaubt] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [KeyLen] [int] ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TANMediumBez] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [FreistellBetrag] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [TANMedien] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [BankKey1] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [BankKey2] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[BankDaten] ALTER COLUMN [EbicsVersion] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Name] [nvarchar](80) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Pwd] [nvarchar](104) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Rechte] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Medien] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Benutzer] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Status] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Kategorie] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [EmpfKonto] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [EmpfBLZ] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [EmpfBankLand] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Textschl] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [AusfDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [AuftragsID] [nvarchar](100) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Erstmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Zeiteinheit] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Turnus] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [AusfTag] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Letztmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Memo] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [GegenKonto] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Aenderbar] [bit] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Loeschbar] [bit] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Abgleich] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [AbgleichTage] [int] ;
GO
ALTER TABLE [dbo].[Bestand] ALTER COLUMN [BuchungsID] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [BankID] [int] ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Flag] [int] ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Zeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Titel] [nvarchar](100) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Daten] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [SQL] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Daten] ALTER COLUMN [Key] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Nr] [int] ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Anzahl] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Saldo] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Waehrung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [WKN] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [ISIN] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [WPName] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [WPArt] [nvarchar](20) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursPreis] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursWaehrung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursZeit] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KursBoerse] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KaufPreis] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [KaufDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Code] [int] ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Qualifier] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Saldo_Code] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [xchgWaehrung1] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [xchgWaehrung2] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [xchgKurs] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Depot] ALTER COLUMN [Gebuehren] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Kauf] [bit] ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [AuftragsID] [nvarchar](100) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Ordernummer] [nvarchar](100) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [WKN] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [ISIN] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [WPName] [nvarchar](128) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Boerse] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Menge] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Kaufpreis] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Einheit] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Waehrung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [LimitMenge] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [LimitArt] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [LimitStatus] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Gueltigkeit] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [GueltDatum] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Sonder] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Zusatz] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Fon] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [OrderID] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Status] [int] ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Flag] [int] ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[DepotOrder] ALTER COLUMN [Zeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [DepotID] [int] ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [Anzahl] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [Saldo] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [KursPreis] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[DepotVerlauf] ALTER COLUMN [Datum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Gruppe] [int] ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Name] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [KontoNummer] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Bankleitzahl] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [BankName] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [BankOrt] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [BankLand] [int] ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Strasse] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Ort] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Telefon] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Skonto] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Memo] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Anzahl] [int] ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [VWZ] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [Mandatsref] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Empfänger] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Farben] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Farben] ALTER COLUMN [Nr] [int] ;
GO
ALTER TABLE [dbo].[Farben] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Farben] ALTER COLUMN [Parent] [int] ;
GO
ALTER TABLE [dbo].[Farben] ALTER COLUMN [Ref] [int] ;
GO
ALTER TABLE [dbo].[Farben] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Farben] ALTER COLUMN [Name] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[Farben] ALTER COLUMN [Farbe] [int] ;
GO
ALTER TABLE [dbo].[Gruppen] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Gruppen] ALTER COLUMN [Nr] [int] ;
GO
ALTER TABLE [dbo].[Gruppen] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Gruppen] ALTER COLUMN [Parent] [int] ;
GO
ALTER TABLE [dbo].[Gruppen] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Gruppen] ALTER COLUMN [Name] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[Gruppen] ALTER COLUMN [Farbe] [int] ;
GO
ALTER TABLE [dbo].[Gruppen] ALTER COLUMN [Kostenstelle] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Nr] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Count] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Parent] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Kategorie] [nvarchar](128) ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Einnahmen] [bit] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Stand] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Gruppe] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [RegelID] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Kostenstelle] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Aktiv] [int] ;
GO
ALTER TABLE [dbo].[Kategorien] ALTER COLUMN [Steuer] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [NR] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [BankID] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Gruppe] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [OnlineKonto] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoTyp] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoNummer] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoName] [nvarchar](200) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [BLZ_Konto] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [UnterKonto] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KundenID] [nvarchar](64) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [IBAN] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [BIC] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Name] [nvarchar](200) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Strasse] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Ort] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Kontowährung] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Kontoproduktbezeichnung] [nvarchar](52) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontolimitArt] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontolimitBetrag] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontolimitWährung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontolimitTage] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Saldo] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoVorgemerkt] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Kreditlinie] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [BetragVerfügbar] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [GVs] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [NurErlaubteGVs] [bit] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [UmsStand] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [DAStand] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [TUStand] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoStand] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoDatum] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoZeit] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [SaldoAbruf] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoMax] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoMin] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [AuszugDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [AuszugTurnus] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [AuszugNext] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [AnlageGrenze] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Icon] [nvarchar](20) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Abruf] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [UmsZeitraum] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Medien] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Sollzins] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Habenzins] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [Ueberziehungszins] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [KontoInfos] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [GegenKonto] [int] ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [EbicsOrders] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [BenutzerMedien] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [AuszugPfad] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Konten] ALTER COLUMN [PIN] [nvarchar](80) ;
GO
ALTER TABLE [dbo].[Kostenstellen] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Kostenstellen] ALTER COLUMN [Nr] [int] ;
GO
ALTER TABLE [dbo].[Kostenstellen] ALTER COLUMN [Parent] [int] ;
GO
ALTER TABLE [dbo].[Kostenstellen] ALTER COLUMN [Name] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Kostenstellen] ALTER COLUMN [Einnahmen] [int] ;
GO
ALTER TABLE [dbo].[Kostenstellen] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Status] [int] ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Buchungsdatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Wertstellungsdatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [KontoNummer] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [KontoWährung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [BLZ_Konto] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [UnterKonto] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [BankLand] [int] ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Kategorie] [int] ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [AuftID] [int] ;
GO
ALTER TABLE [dbo].[OffeneUmsätze] ALTER COLUMN [Kostenstelle] [int] ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [Version] [int] ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [Passwort] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [Benutzer] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [Convert] [int] ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [RegelVersion] [int] ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Optionen] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Status] [int] ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [KatID] [int] ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [EmpfID] [int] ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Erstmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Zeiteinheit] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Turnus] [int] ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Letztmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Individuell] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Anpassung] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [AutoZeit] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Zusatz1] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Planung] ALTER COLUMN [Zusatz2] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [EmpfID] [int] ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [ZahlID] [int] ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [Skonto] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [SkontoDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [Faellig] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [Status] [int] ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [AuftragDatum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Rechnungen] ALTER COLUMN [KontoIDAusf] [int] ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Nr] [int] ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [KatID] [int] ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Regel] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Daten] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Stand] [int] ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Gruppe] [int] ;
GO
ALTER TABLE [dbo].[Regeln] ALTER COLUMN [Kostenstelle] [int] ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [SammelID] [int] ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [ZahlID] [int] ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [BLZ_Empf] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Konto_Empf] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [TextSchl] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [NextTermin] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Turnus] [int] ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Kategorie] [int] ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Mandatsref] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[SammelEinzel] ALTER COLUMN [Kostenstelle] [int] ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Status] [int] ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [NextTermin] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Turnus] [int] ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Name] [nvarchar](104) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Anzahl] [int] ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [AusfDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [RefNr] [nvarchar](20) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Datum] [nvarchar](255) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Zeit] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [AuftragsID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [GläubigerID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Sequenz] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Xml] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Sammelaufträge] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [BuchungsID] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [KontoNummer] [nvarchar](72) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [BLZ_Konto] [nvarchar](24) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [SaldoVor] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [SaldoNach] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Wertstellungsdatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Buchungsdatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [AuswDatum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Kategorie] [int] ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[UmsZusatz] ALTER COLUMN [Kostenstelle] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Status] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [LeseStatus] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [EditStatus] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [BuchungsID] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [KontoNummer] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [KontoWährung] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [BLZ_Konto] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [BankLand] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Name] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Währung] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Betrag] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [SaldoVor] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [SaldoNach] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Storno] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Wertstellungsdatum] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Buchungsdatum] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [AuswDatum] [nvarchar](50) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Buchungstext] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [BuchungsSchlüssel] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Primanota] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Referenz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Bankreferenz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [AuszugNummer] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [SeitenNummer] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Kategorie] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [GVCode] [nvarchar](12) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [AuftID] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [UmbID] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Datei] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Steuer] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Ruecklastschrift] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Einnahme] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Regeln] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Netto] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Gebuehr] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [MandatsRef] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [GläubigerID] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [SEPA] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Nr] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Kostenstelle] [int] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Name_Original] [ntext] ;
GO
ALTER TABLE [dbo].[Umsätze] ALTER COLUMN [Vwz_Original] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Typ] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [EmpfID] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [KontoID] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Kennung] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Währung] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Betrag] [nvarchar](32) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Vwz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [TextSchl] [nvarchar](4) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Erstmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [NextTermin] [nvarchar](16) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Turnus] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Letztmals] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Datum] [nvarchar](8) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Kategorie] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Nr] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Notiz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Gruppe] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Daten] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Zusatz] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [EndToEndId] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Mandatsref] [nvarchar](max) ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Kostenstelle] [int] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [MwSt] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [Zuletzt] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungen] ALTER COLUMN [SammelID] [int] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [ID] [int] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [Betrag] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [KontoId] [int] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [Flags] [int] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [Status] [int] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [AuftragsId] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [Anzahl] [int] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [GutLast] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [AusführungsDatum] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [ErstellDatum] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [Einreichername] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [ZusatzInfo] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [DateiId] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [HashWert] [ntext] ;
GO
ALTER TABLE [dbo].[Zahlungsverkehr] ALTER COLUMN [Zusatz] [ntext] ;
GO

Re: SQL-Fehler bei Verwendung des externen SQL-Servers selbst beheben

Verfasst: Fr 14. Apr 2023, 21:09
von mipo
Hallo @claas,

ich habe heute Abend einmal das Zweite Script laufen lassen wollen.

Ich erhalte bei Excecte in der Management Console folgende Fehlermeldungen (kleiner Auszug):

Msg 5074, Level 16, State 1, Line 10
Objekt "PK_Aufträge_1" ist von Spalte "ID" abhängig.
Msg 4922, Level 16, State 9, Line 10
Fehler bei ALTER TABLE ALTER COLUMN ID, da mindestens ein Objekt auf diese Spalte zugreift.
Msg 5074, Level 16, State 1, Line 88
Objekt "PK_Auszüge_1" ist von Spalte "ID" abhängig.
Msg 4922, Level 16, State 9, Line 88
Fehler bei ALTER TABLE ALTER COLUMN ID, da mindestens ein Objekt auf diese Spalte zugreift.
Msg 5074, Level 16, State 1, Line 122
Objekt "PK_BankDaten_2" ist von Spalte "ID" abhängig.
Msg 4922, Level 16, State 9, Line 122
Fehler bei ALTER TABLE ALTER COLUMN ID, da mindestens ein Objekt auf diese Spalte zugreift.

Mir ist schon klar, dass hier Abhängigkeiten in der DB ein Upgrade verhindern. Aber wie lässt sich das ändern, ohne das hier etwas schief geht.

Gruß
Michael

Re: SQL-Fehler bei Verwendung des externen SQL-Servers selbst beheben

Verfasst: Fr 14. Apr 2023, 21:38
von claas
Eigentlich ist nur das erste Skript erforderlich. Das zweite ist nur der Vollständigkeit halber dabei, damit die vollständige Definition verglichen werden kann. Die Fehlermeldungen kannst du ignorieren, da ich davon ausgehe, dass im Ergebnis keine Änderungen erforderlich sind. Wenn du immer noch Probleme mit Datenbankfehlern hast, wende dich bitte an den kostenlosen E-Mail-Support von Alf-Banco.

Re: SQL-Fehler bei Verwendung des externen SQL-Servers selbst beheben

Verfasst: Fr 14. Apr 2023, 21:53
von mipo
Hallo Claas,

danke Dir! Habe das erste Script laufen lassen, kamen keine Fehlermeldungen ... Werde es mal beobachten.


Viele Grüße
Michael