Archiwum kategorii: SQL PowerShell

O tym jak Power Shell utworzył nam bazy z listy w pliku :)

Ostatnio podczas pracy pojawiła się potrzeba utworzenia kilkudziesięciu baz danych na serwerze SQL. Zleceniodawca podesłał nam listę baz w pliku xls. Pokażę jak łatwo można zautomatyzować tworzenie baz bez konieczności klikania przez cały dzień w kreatorze baz danych. Najpierw kopiujemy … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL, SQL PowerShell | Dodaj komentarz

PowerShell na usługach SQL – backupy

Lista backupów baz danych Get-SQLBackupHistory -ServerInstance „localhost” Backup bazy danych (np.model) Backup-SqlDatabase -ServerInstance „localhost” -Database „model” Brakuje nazwy backupu Backup logów Backup-SqlDatabase -ServerInstance „Computer\Instance” -Database „MainDB” -BackupAction Log Backup do pliku Backup-SqlDatabase -ServerInstance „Computer\Instance” -Database „MainDB” -BackupFile „c:\backup\MainDB.bak” Backup wszystkich … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL, SQL PowerShell | Dodaj komentarz

PowerShell na usługach SQL – tabele

Odczyt tabeli (Person.Person) w bazie danych (AdventureWorks2012) Read-SqlTableData -ServerInstance „localhost” -DatabaseName „AdventureWorks2012” -SchemaName „Person” -TableName „Person” -TopN 3 Odczyt wybranych kolumn tabeli (Person.Person) w bazie danych (AdventureWorks2012) z sortowaniem Read-SqlTableData -ServerInstance „localhost” -DatabaseName „AdventureWorks2012” -SchemaName „Person” -TableName „Person” -TopN 10 … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL, SQL PowerShell | Dodaj komentarz

PowerShell na usługach SQL – podstawowe funkcje

Sprawdzenie wersji SQL-a Get-SQLInstance -ServerInstance „localhost” Lista baz w instancji Get-SQLDatabase -ServerInstance „localhost” Lista userów w instancji Get-SQLLogin -ServerInstance „localhost” Lista backupów baz danych Get-SQLBackupHistory -ServerInstance „localhost” Odczyt widoku Read-SqlViewData -ServerInstance „localhost” -DatabaseName „AdventureWorks2012” -SchemaName „Sales” -ViewName „vSalesPerson” -ColumnName „FirstName”,”LastName” … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL, SQL PowerShell | Dodaj komentarz

PowerShell na usługach SQL – konfiguracja

Tak jak do innych celów również do SQL-a możemy wykorzystać powłoki PowerShell. W management Studio klikamy w nasz serwer i uruchamiamy „Start PowerShell”. Niestety nie został zainstalowany pakiet SQLServera więc konsolka nam się nie otworzy. Mozemy kliknąć YES i wtedy … Czytaj dalej

Zaszufladkowano do kategorii Microsoft SQL, SQL PowerShell | Dodaj komentarz