Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. impostare webserver locale asp con sqlserver
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      psicona User • 30 mag 2017, 09:18 ultima modifica di

      impostare webserver locale asp con sqlserver

      Buongiorno a tutti,
      sto sviluppando un sito, le impostazioni iniziali le ho fatte con access.

      Ho utilizzato IIS in locale per cominciare a creare la struttura e ho caricato il tutto sul server remoto.

      Poi, dovendo gestire una gran quantità di dati, ho deciso di modificare la base dati e ho acquistato un db sqlserver, più potente rispetto alle iniziali prove con access.

      Ora mi si pone il problema di dover modificare, terminare e testare in locale tutte le pagine prima di uploadare tutto in remoto.
      Ma come posso utilizzare sqlserver in locale? Ho visto che esiste sqlserver express, è quello che devo utilizzare?

      Qualcuno ha qualche guida su come utilizzarlo con IIS, in modo da sistemare definitivamente tutte le chiamate al db?

      Grazie
      Luca

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • A
        artcava Moderatore • 31 mag 2017, 16:40 ultima modifica di

        SQLServer quando lo installi crea un istanza propria, che non coinvolge IIS... Devi solo creare la ConnectionString correttamente.

        Domanda, visto che ci sei, perché non passare decisamente ad ASP.NET?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          psicona User • 1 giu 2017, 10:48 ultima modifica di

          Grazie artcava.
          Infatti ho installato la versione express e utilizzato l'istanza di default, poi aggiunta semplicemente una stringa di connessione in modo da averne due, a seconda se il server sia remoto o locale. Così risolvo, spero, rapidamente.

          Rispondo prima al tuo suggerimento: ci passerò, ma prima vorrei sistemare il tutto e mandarlo online, poi avrò con calma il tempo di rifarlo e passare a .net (che non conosco) o pagare qualcuno affinché lo faccia.

          Detto questo, per il database ho fatto un backup da quello remoto e ripristinato in locale, accede alle tabelle ma mi restituisce un errore su una vista.
          Una semplice "SELECT * FROM vCustRecords" mi genera un errore:
          errore n. [-2147217865]
          Il nome di oggetto 'vCustRecords' non è valido.
          Eppure con il Server Management ho controllato e la vista è regolarmente presente, faccio una query da management e funziona. Però da codice non va.
          Hai suggerimenti?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            psicona User • 1 giu 2017, 11:26 ultima modifica di

            ho risolto.
            semplicemente davanti alla vista voleva il nome del database "nomedb.vista"
            Perché invece in remoto non usa questa sintassi?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              artcava Moderatore • 1 giu 2017, 13:28 ultima modifica di

              mmmhhh, vedilo come un path, probabilmente la differenza sta nella costruzione della ConnectionString... Oppure nel sql remoto c'è solo un DB e settato come default, mentre in locale ne hai molti...

              Direi che non c'è una risposta esatta, bisognerebbe vedere un po' di codice 😉

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                psicona User • 1 giu 2017, 13:47 ultima modifica di

                ho fatto la prova.
                Il db in remoto (hosting aruba windows + sql server) probabilmente è l'unico.
                in locale ho db di default e ne ho aggiunto un altro.
                In remoto funziona in entrambi i modi, in locale solo come ho indicato.

                Quindi immagino che la spiegazione sia la tua, sulla presenza di due db e uno soltanto in remoto.
                Grazie

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • A
                  artcava Moderatore • 1 giu 2017, 21:38 ultima modifica di

                  You're welcome!

                  Buon lavoro

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  Caricamento altri post
                  Rispondi
                  • Topic risposta
                  Effettua l'accesso per rispondere
                  • Da Vecchi a Nuovi
                  • Da Nuovi a Vecchi
                  • Più Voti