none
SQL e windows8 RRS feed

  • Domanda

  • Buongiorno a tutti, ho sviluppato per uso personale un software in Visual BASIC con utilizzo di SQL Server 2000 in quanto utilizzavo Windows XP. Ora devo acquistare un nuovo PC con Windows 8 e mi trovo nella necessità di cambiare la versione di SQL in quanto, mi sembra, quella in uso non sia compatibile. È vero o c'è la possibilità di renderla compatibile? Se così non fosse mi sono attrezzato scaricando da Microsoft SQLEXPRWT_64_ITA. Ho però difficoltà di installazione. Qualcuno mi può aiutare?
    venerdì 7 giugno 2013 08:29

Risposte

Tutte le risposte

  • Ciao Walter, che difficoltà di installazione trovi?
    venerdì 7 giugno 2013 08:31
  • Ciao Luca, Non essendo un tecnico mi trovo in difficoltà a rispondere alle varie alternative proposte. Io desidero utilizzare SQL solo sul PC non in rete con altri PC, utilizzare le credenziali standard di Windows. L'utilizzo che ne faccio è relativo al' apertura di n data base con alcune tabelle nel programma visual BASIC e poi poter fare direttamente alcune querry, backup, restare import e export di dati. Null'altro. Grazie Walter
    venerdì 7 giugno 2013 09:10
  • Allora avviando l'installer di SQLExpress, ti basterà installare con le impostazioni di default (vedrai che non è per niente complicato) ti consiglio di attivare la sql authentication per comodità e usare una connection string per collegarti all'istanza.

    Puoi trovare un ottima risorsa per le connection string a questo indirizzo : http://www.connectionstrings.com/

    Per verificare la raggiungibilità dei database, fare backup etc puoi usare la management console integrata.

    Il nome di default dell'istanza SQL è NOMESERVER\SQLEXPRESS, l'account amministrativo è "sa" e la password la decidi al momento dell'installazione.

    Un saluto ;)

    venerdì 7 giugno 2013 09:42
  • Dimenticavo.. se hai scaricato l'installer senza management studio, dovrai scaricarla a parte o usare un qualsiasi client SQL tipo SQLDBX.


    venerdì 7 giugno 2013 09:43
  • Ciao, 

    sto installando. Mi chiede di selezionara Istanza Predefinita oppure denominata (e qui devo scrivere qualcosa).

    Poi mi chiede ID ISTANZA e la Directory della radice istanza (inserisce il percorso di installazione di SQL).

    Prima di continuare attendo tue notizie in merito.

    Sempre molte grazie

    Walter

    venerdì 7 giugno 2013 12:58
  • Scusa cosa si intende per ISTANZA?
    venerdì 7 giugno 2013 13:00
  • Eccomi.. (:

    l'istanza è l'istanza dell'applicazione! In questo caso il tuo server SQL ha come nome istanza "SERVER\SQLEXPRESS" di default, ed è il nome con cui puoi "chiamarlo" per raggiungerlo.

    Istanza predefinita : nome predefinito

    Istanza denominata : ha il nome che vuoi tu

    domenica 9 giugno 2013 22:23
  • OK grazie Luca.

    Ho installato SQLEXPR_64_ITA e SQLManagementStudio_64_ITA.

    Quando faccio partire SQL Server Management Studio (l'icona con il martello e la chiave) mi dice

    Cannot find one or more components. Please reinstall the application. 

    Ho provato a reinstallare ma risponde sempre così.

    Cosa devo fare?

    Grazie

    lunedì 10 giugno 2013 19:23
  • Accidenti, non sei stato fortunato.. :)

    non disperare, capita veramente di rado di trovare errori del genere in installazione.. prova a scaricare nuovamente l'installer, magari ha qualche file corrotto (anche se stranamente non è stato segnalato in fase di installazione), rimuovi l'istanza installata, riavvia computer e prova il nuovo installer.

    Hai qualche informazione aggiuntiva sull'errore? Codici o quali sono i files che mancano? 

    A presto!

    • Proposto come risposta _ Luca Gaspari lunedì 10 giugno 2013 21:38
    • Proposta come risposta annullata _ Luca Gaspari lunedì 10 giugno 2013 21:38
    • Modificato _ Luca Gaspari lunedì 10 giugno 2013 21:39 non ci vedo più.. (:
    lunedì 10 giugno 2013 21:38
  • Per Installer intendi SQL Server Express?

    Sto scaricando la versione:

    SQL Server Express with Tools (with LocalDB, Includes the database engine and SQL Server Management Studio Express)
    Need to learn SQL Server Management? This contains everything needed to install and configure SQL Server as a database server.

    da https://www.microsoft.com/betaexperience/pd/SQLEXPWT/enus/default.aspx

    Eseguo la nuova installazione senza disinstallare la precedente o devo prima fare la disistallazione?
    L'istanza quando la rimuovo prima o durante la nuova installazione?
    Non ci sono altri codici di errore.

    A domani.
    Ciao
    lunedì 10 giugno 2013 23:23
  • Ciao Walter, prova in questo modo

    1. Scarica a questo indirizzo ( http://www.microsoft.com/it-it/download/details.aspx?id=29062 ) SQLServer 2012 Express, all'interno troverai l'installazione dell'ambiente server e a parte l'installer per la management console
    2. Disinstalla SQL Server Management Studio che trovi installato
    3. Riavvia il computer
    4. Installa ITA\x64\SQLManagementStudio_x64_ITA.exe che trovi dentro il file appena scaricato

    Riprova :)

    notte

    lunedì 10 giugno 2013 23:50
  • Ciao Luca, 

    non c'è installato SQL Server Management Studio;

    ho scaricato il file come indicato

    Inizio installazione

    seleziono:

    nuova installazione autonoma diSQL Server o aggiunta di funzionalità ad una installazione (avvia proceduraguidata in un ambiente non cluster o per aggiungere funzionalità ad una istanza di SQL server 2012 esistente

    controlla per eventuali aggiornamenti disponibili (non trovati)

    mi chiede:

    Esegui nuova installazione

    o

    aggiungi nuove funzionalità ad un'istanza esistente? (SQLEXPRESS)

    scelgo aggiungi funzionalità evado avanti (sotto mi dice che ci sono 2 istanze SQLEXPRESS e MSSQLSERVER con stesse ID, funzionalità, edizione e versione; 2 componenti condivisi con funzionalità SSMS,Adv_SSMS, Conn, BC, SDk e l'altra con LocalDB)

    poi mi dice:

    Funzionalita istanza

    Funzionalità condivise (strumenti di gestione - di base, SDK di connettività SQL Client, LocalDb tutti spuntati).

    a questo punto non va più avanti. Se clicco avanti 

    Scusami se ti rompo ma non so proprio cosa fare.

    Tu hai la possibilità di collegarti con il mio PC con il Terminale Remoto o con Teamviewer?

    Se si e se hai voglia non ho problemi a darti la password.

    Fammi sapere.

    Ciao

    Walter

    martedì 11 giugno 2013 15:25
  • Allora.. MSSQLSERVER potrebbe essere l'istanza 2000 che avevi prima? O quante volte hai reinstallato prima?

    Comunque.. SSMS è Sql Server Management Studio, l'applicazione che dovresti reinstallare una volta rimossa dal computer su cui stai installando.

    Puoi provare a togliere la spunta dal componente SSMS e vedere se te lo disinstalla in automatico, in alternativa procedi alla disinstallazione manuale, riavvia per pulizia e reinstalla.

    Mi spiace ma non faccio assistenze remote, non è difficile fare quel che vuoi fare te l'assicuro.. un po di problem solving ti aiuterà a capire meglio l'ambiente (:


    Se si e se hai voglia non ho problemi a darti la password. Fammi sapere. Ciao
    Mai dare le password agli sconosciuti.. (;

    martedì 11 giugno 2013 17:56
  • Per far bene le operazioni ho deciso di disinstallare tutto e ripartire da zero.

    Installo prima SQLEXPRESS e poi SQL Management Studio ciascuno con le sue istanze SQLSERVER e MSSQLSERVER.

    accettando tutto di default.

    Comunque prima di dare la password avrei adottato tutte le precauzioni possibili prima e dopo l'utilizzo.

    Sono stato per anni responsabile di un centro elaborazioni dati di una grande banca di Milano ed ero anche responsabile della sicurezza.

    Ciao e grazie

    Walter

    martedì 11 giugno 2013 19:11
  • OK installazione eseguita.

    Ora per convertire un DB da 2000 a 2012 uso 

    MySQL Workbench

    ok?  o c'è di meglio?

    Grazie

    Walter

    martedì 11 giugno 2013 22:00
  • Tranquillo, stavo solo scherzando sulla password (:

    Rimuovere il tutto se non comporta problemi è sempre una buona soluzione.. eheh.. la prima installazione senza rattoppamenti è il primo passo per avere un buon sistema pulito.

    Non capisco cosa intendi con "ciascuno con la propria istanza", SSMS è un client per SQL Server, non installa istanze server dedicate..

    martedì 11 giugno 2013 22:36
  • Ora per convertire un DB da 2000 a 2012 uso 

    MySQL Workbench

    ok?  o c'è di meglio?

    Grazie

    Walter

    mercoledì 12 giugno 2013 13:09
  • MySQL non è MsSQL.. :)

    Backuppa database in SQL2000, restore in SQL 2012.. non ho mai provato così direttamente ma in caso esamini i problemi man mano che li trovi..

    mercoledì 12 giugno 2013 20:59