Hi leutz.
habe da ein kleines Problem.
Ich muss eine Datenbank erzeugen und dann in die Datenbank 3 Tabellen.
das mit den Tabellen geht einwandfrei wenn ich die Datenbank händisch erzeuge.
aber wieso geht das nicht gleichzeitig(also in einem rutsch)
ich poste es mal.
Die Fehlermeldung
Meldung 911, Ebene 16, Status 1, Zeile 12
In 'sysdatabases' wurde kein Eintrag für die 'DocManagement'-Datenbank gefunden. Es wurde kein Eintrag mit diesem Namen gefunden. Stellen Sie sicher, dass der Name richtig eingegeben wurde.
Meldung 911, Ebene 16, Status 1, Zeile 20
In 'sysdatabases' wurde kein Eintrag für die 'DocManagement'-Datenbank gefunden. Es wurde kein Eintrag mit diesem Namen gefunden. Stellen Sie sicher, dass der Name richtig eingegeben wurde.
Meldung 911, Ebene 16, Status 1, Zeile 5
In 'sysdatabases' wurde kein Eintrag für die 'DocManagement'-Datenbank gefunden. Es wurde kein Eintrag mit diesem Namen gefunden. Stellen Sie sicher, dass der Name richtig eingegeben wurde.
Meldung 911, Ebene 16, Status 1, Zeile 5
In 'sysdatabases' wurde kein Eintrag für die 'DocManagement'-Datenbank gefunden. Es wurde kein Eintrag mit diesem Namen gefunden. Stellen Sie sicher, dass der Name richtig eingegeben wurde.
--> also so wie ich das sehe kann er die die Datenbank nicht erstellen... aber wieso?
und wieso erzeugt er mir dann einfach die Tabellen in einer ganz anderen Datenbank!!
wie gesagt, die Tabellen werden erzeugt.. die habe ich erst händisch erstellt und dann den Befehl einfach kopiert
habe da ein kleines Problem.
Ich muss eine Datenbank erzeugen und dann in die Datenbank 3 Tabellen.
das mit den Tabellen geht einwandfrei wenn ich die Datenbank händisch erzeuge.
aber wieso geht das nicht gleichzeitig(also in einem rutsch)
ich poste es mal.
Code:
/* Erstelle zuerst die Datenbank */
create database DocManagement
/* erstelle Tabelle DocManagement */
USE [DocManagement]
GO
/****** Objekt: Table [dbo].[DocManagement] Skriptdatum: 02/08/2008 12:42:24 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[DocManagement](
[pkey] [bigint] IDENTITY(1,1) NOT NULL,
[beleg] [text] NULL,
[art] [text] NULL,
[doc_name] [text] NULL,
[ursprungsort] [text] NULL,
[zielort] [text] NULL,
[erstell_dat] [datetime] NULL,
[verschieb_dat] [datetime] NULL,
[such1] [text] NULL,
[such2] [text] NULL,
[such3] [text] NULL,
[such4] [text] NULL,
[such5] [text] NULL,
[notiz] [text] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
/* erstelle Tabelle DokArt */
USE [DocManagement]
GO
/****** Objekt: Table [dbo].[DokArt] Skriptdatum: 02/08/2008 12:42:21 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[DokArt](
[DA_kuerzel] [varchar](10) NOT NULL,
[DA_name] [varchar](25) NULL,
CONSTRAINT [PK_DokArt] PRIMARY KEY CLUSTERED
(
[DA_kuerzel] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
/* erstelle Tabelle DokJR */
USE [DocManagement]
GO
/****** Objekt: Table [dbo].[DokJR] Skriptdatum: 02/08/2008 12:42:17 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[DokJR](
[JR_key] [int] IDENTITY(1,1) NOT NULL,
[DA_kuerzel] [varchar](10) NULL,
[DT_kuerzel] [varchar](10) NULL
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
/* erstelle Tabelle DokTyp */
USE [DocManagement]
GO
/****** Objekt: Table [dbo].[DokTyp] Skriptdatum: 02/08/2008 12:41:19 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[DokTyp](
[DT_kuerzel] [varchar](10) NOT NULL,
[DT_name] [varchar](25) NULL,
CONSTRAINT [PK_DokTyp] PRIMARY KEY CLUSTERED
(
[DT_kuerzel] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
Die Fehlermeldung
Meldung 911, Ebene 16, Status 1, Zeile 12
In 'sysdatabases' wurde kein Eintrag für die 'DocManagement'-Datenbank gefunden. Es wurde kein Eintrag mit diesem Namen gefunden. Stellen Sie sicher, dass der Name richtig eingegeben wurde.
Meldung 911, Ebene 16, Status 1, Zeile 20
In 'sysdatabases' wurde kein Eintrag für die 'DocManagement'-Datenbank gefunden. Es wurde kein Eintrag mit diesem Namen gefunden. Stellen Sie sicher, dass der Name richtig eingegeben wurde.
Meldung 911, Ebene 16, Status 1, Zeile 5
In 'sysdatabases' wurde kein Eintrag für die 'DocManagement'-Datenbank gefunden. Es wurde kein Eintrag mit diesem Namen gefunden. Stellen Sie sicher, dass der Name richtig eingegeben wurde.
Meldung 911, Ebene 16, Status 1, Zeile 5
In 'sysdatabases' wurde kein Eintrag für die 'DocManagement'-Datenbank gefunden. Es wurde kein Eintrag mit diesem Namen gefunden. Stellen Sie sicher, dass der Name richtig eingegeben wurde.
--> also so wie ich das sehe kann er die die Datenbank nicht erstellen... aber wieso?
und wieso erzeugt er mir dann einfach die Tabellen in einer ganz anderen Datenbank!!
wie gesagt, die Tabellen werden erzeugt.. die habe ich erst händisch erstellt und dann den Befehl einfach kopiert
