Página 1 de 1

Gestor de DSN

Publicado: Lun May 23, 2005 11:46 am
por jl.capel
Hola,
No he sabido encontrar alguna clase para gestionar las DSN. Mi idea es
crear y/o modificar desde mi aplicación las DSN de usuario o sistema de
forma automatizada.
Saludos,
José Luis Capel

Gestor de DSN

Publicado: Lun May 23, 2005 12:33 pm
por ignacio
José Luis,
Creo que no existen realmente.
Si te fijas hay un archivo en ODBC.INI en el directorio Windows. En dicho
archivo SOLO se guarda parte del información del DSN. El resto de los datos
de la configuración cada cliente ODBC los guarda como quiere. Si tienes
suerte puede que estén en el registro o en otro INI particular, pero a lo
mejor están en otro fichero de formato propietario.
El driver ODBC de ADS por ejemplo tiene la ventaja (al igual que ocurre con
ADO) de que toda la configuración puede ir en el propio cConnect del DSN,
por lo tanto sólo te haría falta crear la entrada en ODBC.INI. Para
comprobar si tu driver soporta este funcionamiento simplemente comprueba el
valor de la propiedad cConnect después de haberte conectado poniendo
lConnected a verdadero.
Un saludo,
"José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
news:4291a662$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Hola,
>
> No he sabido encontrar alguna clase para gestionar las DSN. Mi idea es
> crear y/o modificar desde mi aplicación las DSN de usuario o sistema de
> forma automatizada.
>
> Saludos,
> José Luis Capel
>

Gestor de DSN

Publicado: Lun May 23, 2005 1:00 pm
por jl.capel
Ignacio,
Gracias por tu respuesta. Pensaba que se podrían crear entradas DSN desde
la propia aplicación (para así tener que evitar el tener que crear la
entrada DSN a mano).
Saludos y gracias,
José Luis Capel
PD: como nota curiosa, si te instalas el antivirus avast (www.avast.com) que
es gratuito, te crea él solito una entrada DSN de sistema.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:4291b15f$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> José Luis,
>
> Creo que no existen realmente.
>
> Si te fijas hay un archivo en ODBC.INI en el directorio Windows. En dicho
> archivo SOLO se guarda parte del información del DSN. El resto de los
> datos de la configuración cada cliente ODBC los guarda como quiere. Si
> tienes suerte puede que estén en el registro o en otro INI particular,
> pero a lo mejor están en otro fichero de formato propietario.
>
> El driver ODBC de ADS por ejemplo tiene la ventaja (al igual que ocurre
> con ADO) de que toda la configuración puede ir en el propio cConnect del
> DSN, por lo tanto sólo te haría falta crear la entrada en ODBC.INI. Para
> comprobar si tu driver soporta este funcionamiento simplemente comprueba
> el valor de la propiedad cConnect después de haberte conectado poniendo
> lConnected a verdadero.
>
> Un saludo,
>
>
>
> "José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
> news:4291a662$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> Hola,
>>
>> No he sabido encontrar alguna clase para gestionar las DSN. Mi idea es
>> crear y/o modificar desde mi aplicación las DSN de usuario o sistema de
>> forma automatizada.
>>
>> Saludos,
>> José Luis Capel
>>
>
>

Gestor de DSN

Publicado: Lun May 23, 2005 1:13 pm
por ignacio
José Luis,
Por favor lee detenidamente de nuevo mi correo. Gracias.
Saludos,
"José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
news:4291b774$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
> Gracias por tu respuesta. Pensaba que se podrían crear entradas DSN desde
> la propia aplicación (para así tener que evitar el tener que crear la
> entrada DSN a mano).
>
> Saludos y gracias,
> José Luis Capel
> PD: como nota curiosa, si te instalas el antivirus avast (www.avast.com)
> que es gratuito, te crea él solito una entrada DSN de sistema.
>
>
> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
> news:4291b15f$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> José Luis,
>>
>> Creo que no existen realmente.
>>
>> Si te fijas hay un archivo en ODBC.INI en el directorio Windows. En
>> dicho archivo SOLO se guarda parte del información del DSN. El resto de
>> los datos de la configuración cada cliente ODBC los guarda como quiere.
>> Si tienes suerte puede que estén en el registro o en otro INI particular,
>> pero a lo mejor están en otro fichero de formato propietario.
>>
>> El driver ODBC de ADS por ejemplo tiene la ventaja (al igual que ocurre
>> con ADO) de que toda la configuración puede ir en el propio cConnect del
>> DSN, por lo tanto sólo te haría falta crear la entrada en ODBC.INI. Para
>> comprobar si tu driver soporta este funcionamiento simplemente comprueba
>> el valor de la propiedad cConnect después de haberte conectado poniendo
>> lConnected a verdadero.
>>
>> Un saludo,
>>
>>
>>
>> "José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
>> news:4291a662$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>> Hola,
>>>
>>> No he sabido encontrar alguna clase para gestionar las DSN. Mi idea es
>>> crear y/o modificar desde mi aplicación las DSN de usuario o sistema de
>>> forma automatizada.
>>>
>>> Saludos,
>>> José Luis Capel
>>>
>>
>>
>
>

Gestor de DSN

Publicado: Lun May 23, 2005 1:48 pm
por jl.capel
Ignacio,
Debe ser que no he entendido tu respuesta. Te pido disculpas.
La pregunta que hice inicialmente es si existe alguna clase para gestionar
(crear/borrar/modificar) DSN de usuario/sistema.
Saludos,
José Luis Capel
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:4291baf7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> José Luis,
>
> Por favor lee detenidamente de nuevo mi correo. Gracias.
>
> Saludos,
>
> "José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
> news:4291b774$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> Ignacio,
>>
>> Gracias por tu respuesta. Pensaba que se podrían crear entradas DSN
>> desde la propia aplicación (para así tener que evitar el tener que crear
>> la entrada DSN a mano).
>>
>> Saludos y gracias,
>> José Luis Capel
>> PD: como nota curiosa, si te instalas el antivirus avast (www.avast.com)
>> que es gratuito, te crea él solito una entrada DSN de sistema.
>>
>>
>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
>> news:4291b15f$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>> José Luis,
>>>
>>> Creo que no existen realmente.
>>>
>>> Si te fijas hay un archivo en ODBC.INI en el directorio Windows. En
>>> dicho archivo SOLO se guarda parte del información del DSN. El resto de
>>> los datos de la configuración cada cliente ODBC los guarda como quiere.
>>> Si tienes suerte puede que estén en el registro o en otro INI
>>> particular, pero a lo mejor están en otro fichero de formato
>>> propietario.
>>>
>>> El driver ODBC de ADS por ejemplo tiene la ventaja (al igual que ocurre
>>> con ADO) de que toda la configuración puede ir en el propio cConnect del
>>> DSN, por lo tanto sólo te haría falta crear la entrada en ODBC.INI. Para
>>> comprobar si tu driver soporta este funcionamiento simplemente comprueba
>>> el valor de la propiedad cConnect después de haberte conectado poniendo
>>> lConnected a verdadero.
>>>
>>> Un saludo,
>>>
>>>
>>>
>>> "José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
>>> news:4291a662$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>> Hola,
>>>>
>>>> No he sabido encontrar alguna clase para gestionar las DSN. Mi idea es
>>>> crear y/o modificar desde mi aplicación las DSN de usuario o sistema de
>>>> forma automatizada.
>>>>
>>>> Saludos,
>>>> José Luis Capel
>>>>
>>>
>>>
>>
>>
>
>

Gestor de DSN

Publicado: Lun May 23, 2005 2:34 pm
por ignacio
Jose Luis,
Si, la hay: TIni
Fijate en ODBC.INI para ver su estructura.
Saludos,
"José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
news:4291c2d3$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Ignacio,
>
> Debe ser que no he entendido tu respuesta. Te pido disculpas.
>
> La pregunta que hice inicialmente es si existe alguna clase para gestionar
> (crear/borrar/modificar) DSN de usuario/sistema.
>
> Saludos,
> José Luis Capel
>
> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
> news:4291baf7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> José Luis,
>>
>> Por favor lee detenidamente de nuevo mi correo. Gracias.
>>
>> Saludos,
>>
>> "José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
>> news:4291b774$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>> Ignacio,
>>>
>>> Gracias por tu respuesta. Pensaba que se podrían crear entradas DSN
>>> desde la propia aplicación (para así tener que evitar el tener que crear
>>> la entrada DSN a mano).
>>>
>>> Saludos y gracias,
>>> José Luis Capel
>>> PD: como nota curiosa, si te instalas el antivirus avast (www.avast.com)
>>> que es gratuito, te crea él solito una entrada DSN de sistema.
>>>
>>>
>>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el
>>> mensaje news:4291b15f$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>> José Luis,
>>>>
>>>> Creo que no existen realmente.
>>>>
>>>> Si te fijas hay un archivo en ODBC.INI en el directorio Windows. En
>>>> dicho archivo SOLO se guarda parte del información del DSN. El resto de
>>>> los datos de la configuración cada cliente ODBC los guarda como quiere.
>>>> Si tienes suerte puede que estén en el registro o en otro INI
>>>> particular, pero a lo mejor están en otro fichero de formato
>>>> propietario.
>>>>
>>>> El driver ODBC de ADS por ejemplo tiene la ventaja (al igual que ocurre
>>>> con ADO) de que toda la configuración puede ir en el propio cConnect
>>>> del DSN, por lo tanto sólo te haría falta crear la entrada en ODBC.INI.
>>>> Para comprobar si tu driver soporta este funcionamiento simplemente
>>>> comprueba el valor de la propiedad cConnect después de haberte
>>>> conectado poniendo lConnected a verdadero.
>>>>
>>>> Un saludo,
>>>>
>>>>
>>>>
>>>> "José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
>>>> news:4291a662$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>>> Hola,
>>>>>
>>>>> No he sabido encontrar alguna clase para gestionar las DSN. Mi idea
>>>>> es crear y/o modificar desde mi aplicación las DSN de usuario o
>>>>> sistema de forma automatizada.
>>>>>
>>>>> Saludos,
>>>>> José Luis Capel
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>

Gestor de DSN

Publicado: Lun May 23, 2005 3:57 pm
por jl.capel
Ignacio,
Gracias por tu respuesta.
Saludos,
José Luis Capel
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:4291cdeb$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Jose Luis,
>
> Si, la hay: TIni
>
> Fijate en ODBC.INI para ver su estructura.
>
> Saludos,
>
> "José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
> news:4291c2d3$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>> Ignacio,
>>
>> Debe ser que no he entendido tu respuesta. Te pido disculpas.
>>
>> La pregunta que hice inicialmente es si existe alguna clase para
>> gestionar (crear/borrar/modificar) DSN de usuario/sistema.
>>
>> Saludos,
>> José Luis Capel
>>
>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
>> news:4291baf7$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>> José Luis,
>>>
>>> Por favor lee detenidamente de nuevo mi correo. Gracias.
>>>
>>> Saludos,
>>>
>>> "José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
>>> news:4291b774$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>> Ignacio,
>>>>
>>>> Gracias por tu respuesta. Pensaba que se podrían crear entradas DSN
>>>> desde la propia aplicación (para así tener que evitar el tener que
>>>> crear la entrada DSN a mano).
>>>>
>>>> Saludos y gracias,
>>>> José Luis Capel
>>>> PD: como nota curiosa, si te instalas el antivirus avast
>>>> (www.avast.com) que es gratuito, te crea él solito una entrada DSN de
>>>> sistema.
>>>>
>>>>
>>>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el
>>>> mensaje news:4291b15f$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>>> José Luis,
>>>>>
>>>>> Creo que no existen realmente.
>>>>>
>>>>> Si te fijas hay un archivo en ODBC.INI en el directorio Windows. En
>>>>> dicho archivo SOLO se guarda parte del información del DSN. El resto
>>>>> de los datos de la configuración cada cliente ODBC los guarda como
>>>>> quiere. Si tienes suerte puede que estén en el registro o en otro INI
>>>>> particular, pero a lo mejor están en otro fichero de formato
>>>>> propietario.
>>>>>
>>>>> El driver ODBC de ADS por ejemplo tiene la ventaja (al igual que
>>>>> ocurre con ADO) de que toda la configuración puede ir en el propio
>>>>> cConnect del DSN, por lo tanto sólo te haría falta crear la entrada en
>>>>> ODBC.INI. Para comprobar si tu driver soporta este funcionamiento
>>>>> simplemente comprueba el valor de la propiedad cConnect después de
>>>>> haberte conectado poniendo lConnected a verdadero.
>>>>>
>>>>> Un saludo,
>>>>>
>>>>>
>>>>>
>>>>> "José Luis Capel" <jl.capel@iaicom.com> escribió en el mensaje
>>>>> news:4291a662$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>>>> Hola,
>>>>>>
>>>>>> No he sabido encontrar alguna clase para gestionar las DSN. Mi idea
>>>>>> es crear y/o modificar desde mi aplicación las DSN de usuario o
>>>>>> sistema de forma automatizada.
>>>>>>
>>>>>> Saludos,
>>>>>> José Luis Capel
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>