sql >> Databasteknik >  >> RDS >> Sqlserver

Att köra skriptet, gjort av generera skript på olika server ger fel

Manuset är skrivet för att ersätta sig själv. Alla ändringar är OK, men de är upp till dig. Du bör alltid (oavsett vilket verktyg du använder för att skapa dina skript) läsa över ditt skript för att se till att det gör vad du vill att det ska göra (och var du vill att det ska göra).

Du bör modifiera skriptet för att ersätta följande saker med något du vill ha:

CREATE DATABASE [Script Me] ON  PRIMARY 
( NAME = N'Script Me', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SECOND\MSSQL\DATA\Script Me.mdf' , SIZE = 2048KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
 LOG ON 
( NAME = N'Script Me_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SECOND\MSSQL\DATA\Script Me_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB ,     FILEGROWTH = 10%)
GO

Här bör du ändra sökvägen och filnamnen. Sökvägen är upp till dig, men filnamnen följer vanligtvis följande namn:

  • Data:{databasnamn}.mdf
  • Logg:{database name}_log.ldf

Du bör också ändra Script Me till ditt nya databasnamn överallt där det finns i skriptfilen.



  1. 40 frågor du måste veta om R12.2

  2. Reducerar parametern postgresql.conf, åt gången

  3. Hur man installerar den senaste versionen av Sqlite aar när du använder Room On Android

  4. Härled nya fält som genomför räkningar för varje post