Als uw bestand een groot bestand is, 50 MB+, raad ik u aan sqlcmd te gebruiken, het opdrachtregelprogramma dat bij SQL Server wordt geleverd. Het is gemakkelijk te gebruiken en het kan grote bestanden goed aan. Ik heb het gisteren geprobeerd met een bestand van 22 GB met het volgende commando:
sqlcmd -S SERVERNAME\INSTANCE_NAME -i C:\path\mysqlfile.sql -o C:\path\output_file.txt
Bij de bovenstaande opdracht wordt ervan uitgegaan dat uw servernaam SERVERNAME is, dat uw SQL Server-installatie de instantienaam INSTANCE_NAME gebruikt en dat Windows auth de standaardverificatiemethode is. Na uitvoering zal output.txt zoiets als het volgende bevatten:
...
(1 rows affected)
Processed 100 total records
(1 rows affected)
Processed 200 total records
(1 rows affected)
Processed 300 total records
...
gebruik readfileonline.com als je de inhoud van grote bestanden wilt zien.
UPDATE
Deze link biedt meer opdrachtregelopties en details zoals gebruikersnaam en wachtwoord:
https://dba.stackexchange .com/questions/44101/importing-sql-server-database-from-a-sql-file