Ori de câte ori trebuie să fac ceva de mai multe ori, îmi place să fac o comandă rapidă sau un utilitar pentru aceasta. Am toate acestea în directorul meu c: \ bin și am calea sistemului setată pentru a include c: \ bin. Aceste utilități înseamnă că nu trebuie să mă gândesc la o mulțime de sintaxă grea de cele mai multe ori.

dintre

De exemplu, pentru a importa un fișier DAT în baza mea de date, în loc să folosesc:

c: \ bin \ diet.exe -license MyDietLicenseKey -nume_utilizator cu -parolă cu -db_server. -db_name cod de rândunică -import file.dat -sqllog sql.log

Trebuie doar să folosesc:

Mult mai ușor de reținut și mult mai ușor și mai rapid de tastat.

Cele mai multe dintre acestea sunt orientate spre rularea pe sistemul meu de dezvoltare, care este în primul rând SQL Server care rulează onlocalhost cu o parolă de sa.

Iată câteva utilitare comune pe care le folosesc des. Sperăm că veți găsi și unele dintre ele utile.

Clarificați utilitățile bazei de date

restore_demo_db.bat

Restabiliți baza de date (pentru Microsoft SQL Server 2005)

sqlcmd -Usa -Psa -Q "restaurarea demo-ului bazei de date de pe disc = 'C: \ db_backups \ clarify_mssql_58_prepared' cu înlocuire"
sqlcmd -Usa -Dog -ddemo -Q "update adp_db_header set db_name = 'demo'"

restore_125.bat

Restabiliți baza de date (pentru Microsoft SQL Server 2000)