Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,550

    connettersi a sql server da remoto...si puo? (oppure mysql?)

    salve a tutti
    dovrei sviluppare un programma che interagisca con un server remoto, con installato sql server

    secondo voi dovrei usare mysql al posto di sql server ? o va bene lui?

    inquanto in azienda ricorrono pareri discordanti sul fatto che sqlserver nn accetti connessioni esterne dalla rete

    grazie
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Non c'è alcun problema... che sia MySQL o SQL Server...
    Puoi utilizzare ODBC (se non hai di meglio): un driver ODBC lo trovi per qualsiasi tipo di DBMS, poi crei un DSN ODBC sul sistema che punti al Database (che sia in locale o in remoto, non ha importanza) e puoi, quindi, utilizzare questo DSN all'interno della tua applicazione per accedere al DB. Il DSN, praticamente, offre una astrazione rispetto al DB: a te non interessa dove sia localizzato il Database fisicamente, né interessa sapere che tipo di database sia; all'interno dell'applicazione fai riferimento solo al DSN, come se fosse un DB qualsiasi in locale.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Puoi anche non utilizzare l'ODBC... basta per esempio in mySql scirvere:

    String URL="jdbc:mysql://inidirizzoIpDoveRisiedeIlTuoDBMS:3306/prova";
    Class.forName("com.mysql.jdbc.Driver");
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  4. #4
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,550
    Originariamente inviato da LeleFT
    Non c'è alcun problema... che sia MySQL o SQL Server...
    Puoi utilizzare ODBC (se non hai di meglio): un driver ODBC lo trovi per qualsiasi tipo di DBMS, poi crei un DSN ODBC sul sistema che punti al Database (che sia in locale o in remoto, non ha importanza) e puoi, quindi, utilizzare questo DSN all'interno della tua applicazione per accedere al DB. Il DSN, praticamente, offre una astrazione rispetto al DB: a te non interessa dove sia localizzato il Database fisicamente, né interessa sapere che tipo di database sia; all'interno dell'applicazione fai riferimento solo al DSN, come se fosse un DB qualsiasi in locale.


    Ciao.
    wow allora si puo!
    quin 2 tecnici dicevano di no!!
    grazie ora provo
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  5. #5
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Ora, io non consco SQL Server, quindi non so se si possano imporre vincoli o limitazioni all'accesso remoto. Se fosse possibile può darsi che nel particolare caso siano state attivate queste restrizioni.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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 © 2024 vBulletin Solutions, Inc. All rights reserved.