Как да импортирате .sql файл в SQL Server Express

Имам обикновен sql файл с някои оператори SQL INSERT.

Възможно ли е да го импортирам в моя локален екземпляр на SQL Server Express?


person ggarber    schedule 30.06.2011    source източник
comment
Какво точно имаш предвид под внос?   -  person John Saunders    schedule 30.06.2011


Отговори (5)


Можете да използвате изданието Management Studio Express. Можете да изтеглите най-новата версия тук - която ще работи срещу SQL Express 2005, 2008 и 2008 R2.

Ако не искате да инсталирате SSMSE, тогава можете да използвате sqlcmd в командния ред, напр. нещо подобно (приемайки удостоверяване на Windows и екземпляр, наречен "SQLEXPRESS"):

sqlcmd -S .\SQLEXPRESS -E -i "C:\path\file.sql"
person Aaron Bertrand    schedule 30.06.2011

Най-лесният начин би бил просто да отворите файла в Sql Management Studio и да го стартирате. Тъй като целевата таблица вече е създадена, разбира се.

person RMalke    schedule 30.06.2011
comment
размерът на файла ми е 1,3 GB, интерфейсът увисва... имате ли друг базиран на GUI метод за импортиране на данни - person AurA; 29.08.2012

Можете да го отворите чрез анализатор на заявки и да стартирате

person Madhivanan    schedule 30.06.2011
comment
Това беше толкова много миналия век - в SQL Server 2005 и по-нови, сега е Management Studio ... - person marc_s; 30.06.2011

Ето инструмента Sql_Server_Script_Executor

въведете описание на изображението тук

Можете да добавите един/множество файлове/папки и вашите файлове ще се появят в списъка. Щракнете върху бутона за изпълнение и готово

It contains three transaction modes.
1. Execute scripts within one transaction
2. Execute scripts on separate transaction
3. No transaction
person Pankaj    schedule 30.06.2011

Всичко, което трябва да направите, е да отворите Microsoft SQL Server 2008 Management Studio. След това използвайте File -> Open.

Отворете файла от правилното място и ще получите всички SQL изрази там. След това можете да ги изпълните.

Надявам се това да помогне.

person Vinayak Kanagi    schedule 21.04.2012