Esportazione Tabelle Master

mercoledì 15 dicembre 2010 - 08.53

Carmelo1965 Profilo | Junior Member

Ciao a tutti, ho creato con Visual Studio 2005 10 Tabelle comprese le viste come percorso server Master - ho cambiato computer ed ho installato Visual Studio in quello nuovo, potete dirmi come posso fare l'esportazione delle tabelle, oppure in quale cartella cercarle. Secondo voi conviene creare tabelle in Access oppure direttamente in Visual Studio come ho fatto io per non avere problemi del genere in futuro ???

Grazie mille
Un grazie a tutti i collaboratori....

alx_81 Profilo | Guru

>Ciao a tutti
Ciao

>ho creato con Visual Studio 2005 10 Tabelle comprese
>le viste come percorso server Master -
con visual studio di solito viene installato anche sql server express se non diversamente specificato (hai fatto l'installazione custom o standard?)
Detto questo, se hai sql server express, quelle tabelle sono state fatte su sql server express. Essendo un rdbms, l'operazione che devi fare per "portare" le tabelle che hai creato da un computer ad un altro è quella di backup. Quindi o installi Management Studio Express (a meno che tu non l'abbia già) e usi l'interfaccia grafica per eseguire il backup (e poi il restore sulla macchina di destinazione) o usi direttamente il comando SQL. Il problema è che, in base a quanto scrivi, sembra che ti manchino un po' di nozioni di base per poter partire con queste cose.
Prima di tutto, capiamo un po' se hai sql server o no. E questo lo vedi dai servizi di windows.. Oppure mandaci uno screen di come stabilisci la connessione a "master".

>Secondo voi conviene creare tabelle in Access oppure
>direttamente in Visual Studio come ho fatto io per non avere
>problemi del genere in futuro ???
Non esiste il direttamente in visual studio, tipicamente le tabelle sono residenti su un "database"

>Grazie mille
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Carmelo1965 Profilo | Junior Member

Ciao Alex, hai ragione non sono un'esperto. Ti spiego la situaizone: Sto studiando con un libro che si chiama ADO.NET 2.O PASSO PER PASSO - Sto usando gli esempi come cartelle :ADO.NET 2.0 Step by Step.zip.
Dalla Cartella dal nome SamplesDbs ho lanciato il ConfigDB. Inizialmente ho usato le tabelle dell'esempio, con la seguente conessione (local)\EXPRESS - il DB in questione si chiama: AdostepByStep.dbo
Come ti dicevo in precedenza ho creato le tabelle in SQLEXPRESS.MASTER.DBO , dove ho svolto tutti i miei eserci di esempio creato da me. Come Software uso VISUAL STUDIO 2005 in modalità Visual Basic con Microsoft Sql Server Client. Questi tabelle create da me vorrei usarle in un nuovo portatile nel quale ho instalato sempre VISUAL STUDIO 2005, ovviamente lanciando sempre la CONFIGDB.
Devo dirti che ho provato ha copiare l'intera cartelle di tutti gli esempi nel nuovo portatile, pur troppo non mi fa lavorare anzi non mi lancia neppure il ConfigDB. Spero di aver chiarito le cose e scusa per la confusione.
Saluti Carmelo
Un grazie a tutti i collaboratori....

alx_81 Profilo | Guru

>Devo dirti che ho provato ha copiare l'intera cartelle di tutti
>gli esempi nel nuovo portatile, pur troppo non mi fa lavorare
>anzi non mi lancia neppure il ConfigDB. Spero di aver chiarito
>le cose e scusa per la confusione.
hai controllato se è stato installato sql server express? Dovresti avere, sotto la voce SQL Server nel menu avvio, Conguration Manager. Con esso controlli se ci sono installati i servizi di sql.
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Carmelo1965 Profilo | Junior Member

Buon Anno a tutti ....
Ciao , ho installato SQL SERVER , vorrei sapere come posso fare un'esportazione delle tabelle che ho creato io.

Carmelo
Un grazie a tutti i collaboratori....

alx_81 Profilo | Guru

>Buon Anno a tutti ....
Auguroni anche a te!

>Ciao , ho installato SQL SERVER , vorrei sapere come posso fare
>un'esportazione delle tabelle che ho creato io.
ok, devi sapere che sql server non è come access, quindi non basta fare una copia di file o "cercare le tabelle in una cartella".
Ci sono vari modi per trasferire/copiare strutture e dati. Puoi seguire la via del detach/attach (se non ti servono più i dati sull'altro pc ad esempio). Oppure la via del backup/restore.
In ognuno dei due casi, non conoscendo transact-sql puoi usare Management Studio, l'interfaccia grafica di sql server.
Dovresti controllare se lo hai altrimenti dovrai installarlo.
Puoi scaricarlo da qui: http://www.microsoft.com/downloads/details.aspx?familyid=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796&displaylang=it

E qui di seguito come effettuare DETACH/ATTACH:
http://msdn.microsoft.com/en-us/library/ms191491(v=sql.110).aspx

e BACKUP/RESTORE:
http://msdn.microsoft.com/en-us/library/ms187510.aspx
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Carmelo1965 Profilo | Junior Member

Grazie mille farò come dici te.

Saluti Carmelo
Un grazie a tutti i collaboratori....
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5