microsoft / microsoft/sql-server-samples
Error publishing WideWorldImporters to SQL Server 2017 on Docker
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- PowerShell
- Sterne
- 11.2k
- Forks
- 9.1k
- Ø Merge
- 2 T. 7 Std.
- Gemergte PRs (30 T.)
- 14
Beschreibung
Following the Instrucctions to publish WWI database I've got this error.
The path specified by "WideWorldImporters_WWI_MemoryOptimized_Data_696E7800.mdf" is not in a valid directory.
(65,1): SQL72014: .Net SqlClient Data Provider: Mens. 5121, nivel 16, estado 2, línea 1 The path specified by "WideWorldImporters_WWI_MemoryOptimized_Data_696E7800.mdf" is not in a valid directory.
(65,0):
The problematic code makes reference to empty variables $(DefaultDataPath)$(DefaultFilePrefix)
:setvar DefaultDataPath ""
:setvar DefaultLogPath ""
...
ALTER DATABASE [$(DatabaseName)]
ADD FILE (NAME = [WWI_MemoryOptimized_Data_696E7800], FILENAME = N'$(DefaultDataPath)$(DefaultFilePrefix)_WWI_MemoryOptimized_Data_696E7800.mdf') TO FILEGROUP [WWI_MemoryOptimized_Data];
I solve the problem assgining the value \var\opt\mssql\data
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginnen Sie mit den WideWorldImporters-SSDT-Veröffentlichungsanweisungen und dem Datenbankskriptabschnitt, der $(DefaultDataPath)$(DefaultFilePrefix) für die speicheroptimierte Datendatei verwendet. Reproduzieren Sie die Veröffentlichung auf SQL Server 2017 in Docker und überprüfen Sie anschließend, dass der Standarddatenpfad ohne manuelle Zuweisung zu /var/opt/mssql/data behandelt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- docker, sql
- Bereich
- databases, devops
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100