sql >> Database teknologi >  >> RDS >> Sqlserver

At køre scriptet, lavet ved at generere script på en anden server giver fejl

Scriptet er skrevet for at erstatte sig selv. Eventuelle ændringer er OK, men de er op til dig. Du bør altid (uanset hvilket værktøj du bruger til at oprette dine scripts) læse dit script for at sikre dig, at det gør det, du vil have det til (og hvor du vil have det).

Du bør ændre scriptet for at erstatte følgende ting med noget, du ønsker:

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

Her skal du ændre stien og filnavnene. Stien er op til dig, men filnavnene følger normalt denne navngivning:

  • Data:{databasenavn}.mdf
  • Log:{database name}_log.ldf

Du bør også ændre Script Me til dit nye databasenavn overalt, hvor det findes i script-filen.



  1. Sådan fungerer INSTR() i MariaDB

  2. Hvordan slår man MySQL-forespørgselscache fra, mens du bruger SQLAlchemy?

  3. Fjern ASCII Extended Characters 128 og frem (SQL)

  4. Sådan installeres SQL Server på Red Hat 8