Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Powerhell backup

[es] :: MS SQL :: Powerhell backup

[ Pregleda: 1684 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anaxim
Srbija

Član broj: 204660
Poruke: 83
*.teol.net.



Profil

icon Powerhell backup09.06.2010. u 08:47 - pre 168 meseci
Pri pisanju scripte za backup Sql Servera naisao sam na problem koji ne mogu da redim.
Evo da dam jos malo podataka. OS je Windows 7, server je SQL EXPRESS 2008 R2, a
skripta je sledeca

Code:

[reflection.Assembly]::LoadFile("C:\Dll\Microsoft.SqlServer.Smo.dll")
[reflection.Assembly]::LoadFile("c:\Dll\Microsoft.SqlServer.SmoExtended.dll")
[Reflection.Assembly]::LoadFile("c:Dll\Microsoft.SqlServer.ConnectionInfo.dll")
[Reflection.Assembly]::LoadFile("c:Dll\Microsoft.SqlServer.Management.Sdk.Sfc.dll")
[Reflection.Assembly]::LoadFile("C:Dll\Microsoft.SqlServer.SqlEnum.dll")

$server = New-Object Microsoft.SqlServer.Management.Smo.Server( "WIN7\SQLEXPRESS")
#$server.ConnectionContext.LoginSecure = $false;
#$server.ConnectionContext.Login = "test"
#$server.ConnectionContext.Password = "test"

$backup = New-Object Microsoft.SqlServer.Management.Smo.Backup 
$backup.Action = [Microsoft.SqlServer.Management.Smo.BackupActionType]::Database
$backup.Database = "Baza"

$device = New-Object Microsoft.SqlServer.Management.Smo.BackupDeviceItem ("C:\Backup\Backup.bak", [Microsoft.SqlServer.Management.Smo.DeviceType]::File)

$server.Databases

$backup.Incremental = $false
$backup.Devices.Add($device)
$backup.SqlBackup($server)



Jos da dodam probao sam i sa Windows Authentification, i sa iskljucivanjem istog i kreiranjem SQL Authentification naloga test kome sam dao privilegiju Owner nad bazom, i dao sam svim SQLEXPRESS accountima na kompu sva
prava nad folderom C:Backup. Jos jedna stvar programski mogu da izlistam sve baze na tom serveru sto znaci da mogu da mu pristupim. Voelao bih da me neko uputi ka resenju problema :)
 
Odgovor na temu

[es] :: MS SQL :: Powerhell backup

[ Pregleda: 1684 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.