Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    93

    [sql server 2005] copiare viste da un db ad un altro

    Buona serata a tutti quanti!!!

    Come da oggetto mi chiedevo se fosse possibile tramite una query copiare le viste contenute in un DB in un altro DB.

    Per le tabelle se usa:

    INSERT INTO newtable
    SELECT * FROM db1.dbo.origtable
    sul secondo database e funziona...viene copiata la tabella, ma per copiare una vista?

    Grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    93
    Non esistono soluzioni secondo voi ragazzi?

    Non vorrei copiare ed incollare più di 100 viste a manina

  3. #3
    Originariamente inviato da rampod
    Non esistono soluzioni secondo voi ragazzi?

    Non vorrei copiare ed incollare più di 100 viste a manina
    puoi usare SSMS
    per esempio - pulsante dx sul db e poi "genera script..."

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    93
    Originariamente inviato da sspintux
    puoi usare SSMS
    per esempio - pulsante dx sul db e poi "genera script..."
    Grazie sspintux per la dritta, sinceramente conosco poco SSMS quindi non sapevo di questa funzione.

    Cmq ora ho generato il file .sql solo per le viste...per importare quel file ora come devo fare?
    Import data?

    Grazie

  5. #5
    Originariamente inviato da rampod
    ......
    Cmq ora ho generato il file .sql solo per le viste...per importare quel file ora come devo fare?
    Import data?
    No. Se lo hai aperto hai visto che contiene delle istruzioni DDL (Data Definition Language)
    tipo Create View... quindi basta eseguirle... il modo più semplice è sempre con ssms... apri file e le esegui sul db che ti interessa

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    93
    Grazie mille sspintux sei stato di grande aiuto

  7. #7
    Originariamente inviato da rampod
    Grazie mille sspintux sei stato di grande aiuto
    felice di esserti stato utile;

    però devo dire che non è che ci volesse un dottore per eseguire quest'operazione
    ...anzi con un pò di iniziativa avresti potuto fare a meno di chiedere su un forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.