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

Kako uraditi AttachDBFile iz vb2005?

[es] :: MS SQL :: Kako uraditi AttachDBFile iz vb2005?

[ Pregleda: 2524 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

borcha
Boris Bokan
;-(
Novi Sad

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



+3 Profil

icon Kako uraditi AttachDBFile iz vb2005?14.11.2007. u 18:14 - pre 200 meseci
Uporno pokusavam da uradim attachDbf... iz koda. Iz SQL Managera znam da uradim...! Znaci odradim Deattach sa managera tako da bude oslobodjen sa servera..


U prvoj formi (obrasca) treba da uradi attach


Code:
"Data Source=.\SQLEXPRESS;attachDBfilename=c:/bl bla/DNFDAT.mdf;Integrated Security=True;Connect Timeout=30;User instance=True"[



zatim svako naredno pozivanje baze je:

Code:
"Data Source=.\SQLEXPRESS;Initial catalog=DNFDAT;Integrated Security=True;Connect Timeout=30;"




Ne uspevam da odradim attach baze a zatim istu pozivati BEZ User instance...tj drugog koda



Gde gresim???

Hvala unapred....Bou
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
77.46.157.*

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?14.11.2007. u 21:10 - pre 200 meseci
http://msdn2.microsoft.com/en-us/library/aa259611(SQL.80).aspx

Tu sistemsku (sp_attach_db) stored proceduru bi trebalo da mozes da pozoves kao i bilo koju drugu proceduru iz tvog koda.


Pogledaj ovde za Attach/Deattach fajla baze. Inace meni tvoje pitanje bas i nije najjasnije ali nadam se da ce ti link pomoci.
RTFM
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

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



+3 Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?14.11.2007. u 21:38 - pre 200 meseci
Mislio sam neki metod na nivou Aplikacije ne Transact SQL.

Evo nekog koda (kolekcija SQL-DMO)koji sam iscackao ali nesto nedostaje...


Code:
Dim sqlAt As New SQLServer
        sqlAt.AttachDB("dnfdat2", "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\DNFDAT.mdf")

        

 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-2.sezampro.yu.



+3 Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?15.11.2007. u 22:30 - pre 200 meseci
Daj te ljudi nesto....
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-4.sezampro.yu.



+3 Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?16.11.2007. u 19:24 - pre 200 meseci
Moze liovako nesto.....
Code:
Dim strcon As String = "Data source=.\SQLEXPRESS;AttachDBFilename=C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\DNFD.mdf;Integrated security=True;Connect timeout=30;User instance=True"



    Private Sub frmDialog_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Dim con As SqlClient.SqlConnection

        con = New SqlClient.SqlConnection(strcon)
        con.Open()

end sub 



?????????????????
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
77.46.157.*

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?16.11.2007. u 19:47 - pre 200 meseci
Pa probaj :)
Zasto ne mozes ono preko T-SQL?

RTFM
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

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



+3 Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?16.11.2007. u 20:31 - pre 200 meseci
Moze li primer T-sql-a ali da ide iz VB-a a ne iz managera!! Hvala unapred
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
77.46.157.*

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?16.11.2007. u 21:30 - pre 200 meseci
U google ukucaj sp_attach_db i vb.net .... prvi ili drugi link ti je ovo
Code:
       
        ConOpen()
        Dim cmd As New SqlCommand()
        Dim txt As String

        txt = "sp_attach_db @dbname = N'Test', " & vbCrLf & _
              "@filename1 = N'C:\Database\test_data.MDF', " & vbCrLf & _
              "@filename2 = N'C:\Database\test_log.LDF'"

        cmd.CommandText = txt
        cmd.Connection = con
        cmd.CommandType = CommandType.StoredProcedure//fali ovde ovako nesto
        cmd.ExecuteNonQuery()
        MsgBox("Database created successfully")

RTFM
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

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



+3 Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?16.11.2007. u 21:44 - pre 200 meseci
Dobro to bi bilo kada imam vec otvorenu bazu i konekciju. Zatim mu dajem sql stinrg, to je OK to i ja znam. Ovde se radi o tome da
ja nemam bazu na serveru, znaci ja nemam bazu treba tek da je stavim na server....... (nismo se razumeli, izvinjavam se ako sam bio nejasan....!).
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
77.46.157.*

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?16.11.2007. u 23:18 - pre 200 meseci
Pa jel imas instaliran vec sql server? ako imas tada lepo otvori konekciju ka master bazi...
RTFM
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

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



+3 Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?16.11.2007. u 23:26 - pre 200 meseci
Aaaa, znaci string za konekciju je isti samo zamenim ime baze za master? Mozes li kratak primer...?? Hvala, pozzz...
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
77.46.157.*

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?16.11.2007. u 23:28 - pre 200 meseci
Pa sta ce ti primer za ovo ?!?!?! samo promeni ime baze .... i pocni da koristis MSDN i google... znaju vise od svih ;)
RTFM
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

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



+3 Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?17.11.2007. u 00:02 - pre 200 meseci
Ok, jasno.... Hvala ti i izvini...
 
Odgovor na temu

borcha
Boris Bokan
;-(
Novi Sad

Član broj: 148976
Poruke: 419
*.adsl-4.sezampro.yu.



+3 Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?17.11.2007. u 10:21 - pre 200 meseci
Uspeo sam, hvala ti ... Samo jos da provalim kako da proverim postojanje baze na serveru (T-SQL) pa ako .....
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
77.46.179.*

Jabber: DarkMan


Profil

icon Re: Kako uraditi AttachDBFile iz vb2005?17.11.2007. u 13:48 - pre 200 meseci
Na primer, izvrsis sledeci query:
Code:

select case when exists(select 1 from dbo.sysdatabases where lower(name) = lower('<naziv tvoje baze>')) then 1 else 0 end
 
Odgovor na temu

[es] :: MS SQL :: Kako uraditi AttachDBFile iz vb2005?

[ Pregleda: 2524 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

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