Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   create database SQL script erzeugt Fehlermeldung (https://www.delphipraxis.net/209415-create-database-sql-script-erzeugt-fehlermeldung.html)

bernhard_LA 3. Dez 2021 13:11

Datenbank: MSSQL • Version: 12 • Zugriff über: ADO

create database SQL script erzeugt Fehlermeldung
 
Liste der Anhänge anzeigen (Anzahl: 1)
wir erzeugten über ein SQL Skript eine Datenbank, bei der Verwendung eines neuen MSSQL-DB Servers bei einem Kunden kommt es jetzt zu folgender Fehlermeldung (siehe screen dump)

Der Fehler scheint definitiv vom MS-SQL Server zu kommen, wo/wie kann ich beim SQLServer das Log-Verzeichnis setzten, in der aktuellen Installation gibt es kein K-Laufwerk :( .

Delbor 3. Dez 2021 13:22

AW: create database SQL script erzeugt Fehlermeldung
 
Hi bernhard_LA

Ja, da motzt offensichtlich der Server - weil er den in der Meldung angegebenen Pfad nicht findet.

Frage: Wo hat der Kunde den neuen Server installiert:
  • Selben Computer, selbe Laufwerke
  • Neuen Computer, neue Laufwerke (ohne K:\)
Sorry, wegen fehlender Satzzeichen ist die Fragestellung ncht ganz leicht zu verstehen.

Ich glaube allerdings nicht, dass der Server eine Logdatei auf ein Laufwerk installiert, dass es nicht gibt. Möglich, dass der Server motzt. Aber ich denke, es ist dein Programm, das die Logdatei in diesen Pfad schreiben will.
Gruss
Delbor

HolgerX 3. Dez 2021 17:32

AW: create database SQL script erzeugt Fehlermeldung
 
Hmm..

Wie sieht denn der SQL aus?

Code:
USE [master]
GO

-- Anlage DB mit Startgröße 10000MB = 9,766 GB;
CREATE DATABASE [Muster] ON PRIMARY
( NAME = N'Muster' , FILENAME = N'D:\Data\Muster.mdf' , SIZE = 10000MB , FILEGROWTH = 1024KB )
 LOG ON
( NAME = N'Muster_log' , FILENAME = N'D:\Data\Muster_log.ldf' , SIZE = 1024KB , FILEGROWTH = 1024KB)
GO
Hierüber kann der Speicherort angegeben werden.

Achtung! Das Verzeichnis muss vorhanden sein ist aus dem Scope des SQL-Server zu sehen!

Wenn Du nicht diesesn Weg mit der Pfadangabe gehst, dann wir der bei der Inst des SQL-Server angegebene Default-Pfad genommen, welcher nach der Installation nicht unbedingt mehr vorhanden sein muss.

mkinzler 6. Dez 2021 11:51

AW: create database SQL script erzeugt Fehlermeldung
 
Ich vermute mal k: ist ein Netzlaufwerk, welches für den Benutzer, mit dem der SQL-Server läuft nicht gemappt ist. Verwende mal den absoluten Pfad.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz