Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Microsoft SQL Skript Fehler.

Frage Entwicklung Datenbanken

Mitglied: vossi

vossi (Level 1) - Jetzt verbinden

13.08.2006, aktualisiert 16.08.2006, 4907 Aufrufe, 6 Kommentare

Hallo Leute,
ich habe ein SQL Skript welches ich in unseren SQL2000 Server einlesen möchte. Leider erhalte ich immer unten stehende Fehlermeldung, ...

Server: Nachr.-Nr. 170, Schweregrad 15, Status 1, Zeile 7
Zeile 7: Falsche Syntax in der Nähe von '('.
Server: Nachr.-Nr. 170, Schweregrad 15, Status 1, Zeile 18
Zeile 18: Falsche Syntax in der Nähe von '('.

Hier ist das folstände Skript.

USE [asd]
GO
/ Objekt: Table [dbo].[Supplier] Skriptdatum: 08/13/2006 11:57:49 /
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Supplier] (
[ID] [int] IDENTITY(1,1) NOT NULL,
[SupplierNr] [int] NOT NULL,
CONSTRAINT [PK_Supplier] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

CREATE TABLE [dbo].[Lot] (
[ID] [int] IDENTITY(1,1) NOT NULL,
[LotNr] [int] NOT NULL,
[FK_SupplierID] [int] NOT NULL,
[state] [int] NOT NULL CONSTRAINT [DF_Lot_state] DEFAULT ((0)),
CONSTRAINT [PK_Lot] PRIMARY KEY CLUSTERED
(
[ID] ASC
)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[Lot] WITH CHECK ADD CONSTRAINT [FK_Lot_Supplier] FOREIGN KEY([FK_SupplierID])
REFERENCES [dbo].[Supplier] ([ID])
GO
ALTER TABLE [dbo].[Lot] CHECK CONSTRAINT [FK_Lot_Supplier]

Danke für Eure Hilfe.
Mitglied: Biber
13.08.2006 um 20:09 Uhr
Moin vossi,

und wenn Du die beiden Leerzeilen in Zeile 7 und in Zeile 15 löscht...?
Tritt der Fehler dann auch noch auf?

Gruß
Biber
Bitte warten ..
Mitglied: vossi
13.08.2006 um 20:29 Uhr
Moin, moin,

danke für Deine Antwort.
Welche Leerzeilen meinst denn? Ich sehe sie net.

Grüße
Bitte warten ..
Mitglied: Biber
13.08.2006 um 20:33 Uhr
CONSTRAINT [PK_Supplier] PRIMARY KEY CLUSTERED
(
<----------------------- die hier z.B. (oder werden die nur oben im Beitrag angezeigt?)
[ID] ASC
Bitte warten ..
Mitglied: vossi
13.08.2006 um 20:39 Uhr
Ne,

daran liegt es leider nicht!
Bitte warten ..
Mitglied: Biber
16.08.2006 um 11:57 Uhr
Moin vossi,

da die Fehlerzeile im ganzen Skript zumindest von hier aus nicht genau lokalisierbar erscheint, führe doch bitte mal die Anweisungen einzeln aus.
Am besten von diesem ganzen ganzen optischen Blendwerk befreit:
also statt..
01.
CREATE TABLE [dbo].[Supplier] ( 
02.
[ID] [int] IDENTITY(1,1) NOT NULL, 
03.
[SupplierNr] [int] NOT NULL, 
04.
CONSTRAINT [PK_Supplier] PRIMARY KEY CLUSTERED  
05.
06.
[ID] ASC 
07.
)WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY] 
08.
) ON [PRIMARY] 
09.
 
...reduziert auf..
01.
CREATE TABLE Supplier ( 
02.
ID int IDENTITY(1,1) NOT NULL, 
03.
SupplierNr int NOT NULL, 
04.
CONSTRAINT [PK_Supplier] PRIMARY KEY CLUSTERED  
05.
06.
[ID] ASC 
07.
) WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY] 
08.
) ON [PRIMARY]
Oder hast Du den Fehler inzwischen gefunden?

Gruß
Biber
Bitte warten ..
Mitglied: MadMax
16.08.2006 um 23:12 Uhr
Hallo vossi,

die Klammern, die da bemängelt werden, sind die öffnenden Klammern hinter dem WITH bei:
"WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF)". Aber diese Passagen kannst Du eh komplett rausschmeißen, weil die Einstellungen nur für Indices gültig sind, nicht für Constraints.

Gruß, Mad Max
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Microsoft SQL 2014 Langsam
Frage von miichiii9Datenbanken10 Kommentare

Guten Abend miteinander Ich habe ein Problem mit der geschwindigkeit im MSSQL 2014. Das System: HP ProLiant DL380 Gen9 ...

Batch & Shell
Wo ist der Fehler in diesem Batch Skript?
Frage von gabrixlBatch & Shell11 Kommentare

Hallo com, ich finde den Fehler im folgenden (Teil)-Skript nicht und bin am verzweifeln. CMD meldet: "(" kann sntaktisch ...

Windows Server
Microsoft SQL-Datenbank Syncronisieren
Frage von Herbrich19Windows Server

Hallo, Ich habe zuhause ein Microsoft SQL-Server 2008 r2 Enterprise stehen, dieser endhält Content für meine Website, diese wird ...

Windows Server
Frage zu Microsoft Lizenzierung - Microsoft SQL Server 2016
gelöst Frage von JuckieWindows Server10 Kommentare

Hallo zusammen, ich hätte bezüglich der Lizenzierung eines Microsoft SQL Server 2016 folgende Frage: Benötige ich innerhalb eines Hochverfügbarkeitscluster ...

Neue Wissensbeiträge
Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 17 StundenApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 22 StundenWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 22 StundenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 1 TagInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Heiß diskutierte Inhalte
Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server18 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...

Windows XP
Windows XP Aktivieren geht nicht
Frage von tetikmiroWindows XP13 Kommentare

Hallo Ich habe einen Windows XP mit einen vCenter Converter umgezogen auf eine ESXI. Soweit funktioniert dies auch ohne ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
gelöst Frage von prodriveNetzwerkmanagement12 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...