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

Sådan udføres genereret script (.sql-fil) med skema og data i SQL Server 2008

SQL Server tilbyder 2 kommandopromptfunktioner, der kan bruges til at udføre store forespørgsler - osql (vil blive fjernet i fremtiden) og sqlcmd

osql er placeret i undermappen Tools\Binn. Sådan udføres et SQL-script:

  1. Start kommandoprompten
  2. Naviger til mappen, hvor osql-værktøjet er placeret
  3. Kør kommandoen i følgende format:

    osql –H -S -U -P –i

For at udføre filen large.sql, der er placeret i D:\testen, mod den centrale database på SQL Server-instansen Dell\SQL2012, som en sa med 'sqladmin'-adgangskoden, skal du køre følgende kommando:

osql -H Dell -S Dell\SQL2012 -i D:\test\large.sql -U sa -P sqladmin

sqlcmd kommandolinjeværktøjet er også placeret i SQL Server's Tools\Binn undermappe. Sådan udføres et SQL-script:

  1. Start kommandoprompten
  2. Naviger til mappen, hvor sqlcmd-værktøjet er placeret
  3. Kør en kommando i følgende format:

    sqlcmd –S -d -i -U –P

For at udføre det samme som ovenfor, kør følgende kommando:

sqlcmd -S Dell\SQL2012 -d Central -i D:\test\large.sql -U sa –P sqladmin

Start sqlcmd Utility Kør Transact-SQL-scriptfiler ved hjælp af sqlcmd



  1. 'Hjælp' Den primære nøglekolonne kan ikke genereres af serveren

  2. Stort databasestyringssystem:Design og arkitekt

  3. Kan ikke oprette forbindelse til Google Cloud SQL ved hjælp af SSL + Golang fra Google App Engine

  4. Mysql codeigniter php asc desc rækkefølge efter antal resultat ved hjælp af php