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

Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!

[es] :: .NET :: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!

[ Pregleda: 1053 | Odgovora: 15 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

borcha
Boris Bokan
Novi Sad

Član broj: 148976
Poruke: 194
*.adsl-1.sezampro.yu.



Profil

icon Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 00:22

Interesuje me kako napraviti backup baze iz vb2005 ex.. Pre svega koje metode, funkcije su mi na praspolaganju i sta je sve potrebno ukljuciti u projecat. Ako moze kratak kodni primer....?


Hvala, pozz....
bou
19.07.2007. u 00:22 

dusty
Predrag Glumac
Srbija

Član broj: 15383
Poruke: 474
*.ptt.yu.

Sajt: www.obrazovne-karakterist..


Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 08:30
To se radi preko TSQL-a, evo ti kratak primer, a za detalja pogledaj on-line help.
Code:
BACKUP DATABASE Northwind TO DISK = 'c:\backup'

Ovu komandu mozes izvrsiti preko instance SqlCommand-a.
cheers, dusty

They may cut your dick in half, and serve it to a pig,
and, although it hurts, you'll laugh and dance a dickless jig.

RHCP djubrad neopevana - EXIT TEAM qurwe lopovske
19.07.2007. u 08:30 

borcha
Boris Bokan
Novi Sad

Član broj: 148976
Poruke: 194
*.adsl-3.sezampro.yu.



Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 09:51
hm. vidis toga nema u knjizi...misli kao ta komanda Tsql-s BACKUP. Postoje samo osnovne komande TSQL-a...
Hvala....
bou
19.07.2007. u 09:51 

dusty
Predrag Glumac
Srbija

Član broj: 15383
Poruke: 474
*.ptt.yu.

Sajt: www.obrazovne-karakterist..


Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 10:02
A koju knjigu koristis ? Po meni, najbolja knjiga koju sam video za MS SQL (doduse, sada vec matora jer je za verziju 7.0) je bila za M$ trening, zaboravio sam ime knjige, ali bila je za kurs 70-228.
cheers, dusty

They may cut your dick in half, and serve it to a pig,
and, although it hurts, you'll laugh and dance a dickless jig.

RHCP djubrad neopevana - EXIT TEAM qurwe lopovske
19.07.2007. u 10:02 

borcha
Boris Bokan
Novi Sad

Član broj: 148976
Poruke: 194
*.adsl-3.sezampro.yu.



Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 10:07
VB2005 ex e. James Foxall i SQL Server 2005 ex e. Alison Blater (Izdavac SAMS-Skola kompjutera) varijanta naucite za 24h!
Pocetnicki prirucnici za idiote....Osnovno je tu ali meni je to nesto slabasno(tanko)...Sta preporucujes?

pozz...
bou
19.07.2007. u 10:07 

MarkoBalkan

Član broj: 141124
Poruke: 491
*.adsl.net.t-com.hr.



Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 10:40
a kako bi se izveo backup za Mysql Server?

Često sam padao na ispitima, Proklete stolice!
Mogao sam biti car!

19.07.2007. u 10:40 

dusty
Predrag Glumac
Srbija

Član broj: 15383
Poruke: 474
*.ptt.yu.

Sajt: www.obrazovne-karakterist..


Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 11:21
Citat:
borcha: Pocetnicki prirucnici za idiote....Osnovno je tu ali meni je to nesto slabasno(tanko)...Sta preporucujes?


Tja, ne znam, jedinu knjigu koju sam procitao (dobro de, poceo da citam ) je ta M$-ova za kurs 70-228. Ali ako imas neke fundamente u T-SQL-u, on-line help koji dolazi uz MS SQL Server je neprevazidjen.
Iskreno nemam poverenja ni u sta sto kaze da prosecan covek moze bilo sta da nauci za 24h, sem ako nije ispijanje piva bez ruku
cheers, dusty

They may cut your dick in half, and serve it to a pig,
and, although it hurts, you'll laugh and dance a dickless jig.

RHCP djubrad neopevana - EXIT TEAM qurwe lopovske
19.07.2007. u 11:21 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

Moderator
Član broj: 17944
Poruke: 1612
*.maxre.bm.



Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 13:49
70-228 je administracija SQL 2000, nije losa, ali za jednog programera je mnogo bolji materijal u knjizi za 70-229 "SQL Server 2000 Database Design and Implementation". Taj ispit je ujedno jedan od optional ispita za MCSD 2003 sertifikat.


▪ The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites' - Larry Hardiman
▪ If the good guy gets the girl, it's rated PG; if the bad guy gets the girl, it's rated R; and if everybody gets the girl, it's rated X
▪ Illegal aliens have always been a problem in the United States. Ask any Native American
19.07.2007. u 13:49 

dusty
Predrag Glumac
Srbija

Član broj: 15383
Poruke: 474
*.ptt.yu.

Sajt: www.obrazovne-karakterist..


Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 14:15
E, jeste ! Na nju sam mislio, my bad Jos gledam na googletu, i vidim nepoznat (i nelogican) naslov .... Samo, koliko se secam, on je bio obavezan, ali mozda gresim, davno je bilo.
cheers, dusty

They may cut your dick in half, and serve it to a pig,
and, although it hurts, you'll laugh and dance a dickless jig.

RHCP djubrad neopevana - EXIT TEAM qurwe lopovske
19.07.2007. u 14:15 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

Moderator
Član broj: 17944
Poruke: 1612
*.maxre.bm.



Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 15:07
Nije obavezan za MCSD, mozda je obavezan za MCDBA.
Pogledaj elective exams pod MCSD for Microsoft .NET Certification Requirements
▪ The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites' - Larry Hardiman
▪ If the good guy gets the girl, it's rated PG; if the bad guy gets the girl, it's rated R; and if everybody gets the girl, it's rated X
▪ Illegal aliens have always been a problem in the United States. Ask any Native American
19.07.2007. u 15:07 

vladdy
Vladimir Jasovic
Chicago, USA

Član broj: 30119
Poruke: 127
*.hsd1.il.comcast.net.

Sajt: www.excelleinc.com


Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 15:54
Pogledaj ovde:
http://www.codeproject.com/vb/net/SQLDBBackup.asp

A pogledaj i biblioteku SQLDMO.
19.07.2007. u 15:54 

maksvel
Čačak

Član broj: 107376
Poruke: 267
*.smin.sezampro.yu.

Sajt: www.tfc.kg.ac.yu/tempus-j..


Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 15:59
Citat:
MarkoBalkan: a kako bi se izveo backup za Mysql Server?

Evo iz MySQL Tutorial-a
Citat:

The most common way to run a backup is using the mysqldump script from the command prompt on your system. This script connects to the MySQL server and creates an SQL dump file. The dump file contains the SQL statements necessary to re-create the database.

For example, typical usage of this script would be



mysqldump --opt –u username –p password employee > backup.sql


Možda je najlakše iz PHPMyAdmin-a, ako takav postoji na sistemu.

Unix is user-friendly—it's just choosy about who its friends are.
_______________________
http://www.tfc.kg.ac.yu
19.07.2007. u 15:59 

borcha
Boris Bokan
Novi Sad

Član broj: 148976
Poruke: 194
*.adsl-3.sezampro.yu.



Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!19.07.2007. u 16:06
Isto tako i kreiram bazu ukoliko je not(exist) ?
bou
19.07.2007. u 16:06 

dusty
Predrag Glumac
Srbija

Član broj: 15383
Poruke: 474
*.ptt.yu.

Sajt: www.obrazovne-karakterist..


Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!20.07.2007. u 08:36
Citat:
borcha: Isto tako i kreiram bazu ukoliko je not(exist) ?


Ne razumem sta mislis sa 'isto tako' ? Bazu kreiras sa Create Database 'Baza '..., a da bi vratio backup koristis restore database 'Baza' from ..., tako da ce kreirati novu bazu ako vec ne postoji jedna sa tim imenom. Ako hoces da restorujes bazu pod drugim imenom, pored vec postojece moras da obratis paznju da putanja i imena mdf i ldf fajlova nisu u konfliktu. To mozes da proveris sa headersonly opcijom.

Citat:
mmix: Nije obavezan za MCSD, mozda je obavezan za MCDBA.


Ne znam za MCDBA, isao sam za MCSD i bio sam ubedjen da je bio jedan od obaveznih. Verovatno su nas u 'skoli' lozili da je tako, mozda zbog unapred narucenih knjiga i predavanja. Sada mi pomalo krivo sto nisam zavrsio do kraja za MCSD :(
cheers, dusty

They may cut your dick in half, and serve it to a pig,
and, although it hurts, you'll laugh and dance a dickless jig.

RHCP djubrad neopevana - EXIT TEAM qurwe lopovske
20.07.2007. u 08:36 

MarkoBalkan

Član broj: 141124
Poruke: 491
*.adsl.net.t-com.hr.



Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!21.07.2007. u 13:37
ali po mogucnosti iz .net aplikacije!
Često sam padao na ispitima, Proklete stolice!
Mogao sam biti car!

21.07.2007. u 13:37 

prog
Bihac

Član broj: 106882
Poruke: 70
*.PPPoE-3611.sa.bih.net.ba.



Profil

icon Re: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!28.07.2007. u 12:34
Primjer BackUp i Restore baze podataka koristenjem SMO u C#:

Code:

        public static void BackupDatabase(string strConnString, string backUpName, string backUpPath, DateTime datumIsteka)
        {
            try
            {
                string dbName;
                using (SqlConnection cnn = new SqlConnection(strConnString))
                {
                    cnn.Open();
                    dbName = cnn.Database.ToString();

                    ServerConnection sc = new ServerConnection(cnn);
                    Server sv = new Server(sc);

                    
                    // Create backup device item for the backup
                    BackupDeviceItem bdi = new BackupDeviceItem(backUpPath+"\\" + backUpName+".bak", DeviceType.File);

                    // Create the backup informaton
                    Backup bk = new Backup();
                    bk.Devices.Add(bdi);
                    bk.Action = BackupActionType.Database;
                    bk.BackupSetDescription = "SQL Express backuping..!";
                    bk.BackupSetName = backUpName;
                    bk.Database = dbName;
                    bk.ExpirationDate = datumIsteka;
                    bk.LogTruncation = BackupTruncateLogType.Truncate;

                    // Run the backup
                    bk.SqlBackup(sv);
                    System.Windows.Forms.MessageBox.Show("BackUp je uspješno izveden!");
                }
            }
            catch (System.Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message);
            }
        }

        public static void RestoreBackup(string strConnString, string backResName, string restorePathWithFileName)
        {
            try
            {
                string dbName;
                using (SqlConnection cnn = new SqlConnection(strConnString))
                {
                    cnn.Open();
                    dbName = cnn.Database.ToString();
                    cnn.ChangeDatabase("master");

                    ServerConnection sc = new ServerConnection(cnn);
                    Server sv = new Server(sc);

                   
                    // Create backup device item for the backup
                    BackupDeviceItem bdi = new BackupDeviceItem(restorePathWithFileName, DeviceType.File);
                    
                    // Create the restore object
                    Restore resDB = new Restore();
                    resDB.Devices.Add(bdi);
                    resDB.NoRecovery = false;
                    resDB.ReplaceDatabase = true;
                    resDB.Database = dbName;
                    
                    // Restore the database
                    resDB.SqlRestore(sv);
                    System.Windows.Forms.MessageBox.Show("Restauracija je uspješno izvedena!");
                }
            }
            catch (System.Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message);
            }
            
        }
28.07.2007. u 12:34 

[es] :: .NET :: Backup SQL Server Baze "IZ" Klijent Aplikacije vb2005ex!

[ Pregleda: 1053 | Odgovora: 15 ]

Postavi temu Odgovori

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