Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-09-2007
rolandoj rolandoj is offline
Miembro
 
Registrado: abr 2007
Posts: 395
Poder: 20
rolandoj Va por buen camino
Smile Detalles del NET DIR

Hola,
Para aclarar más el tema les comento lo siguiente:

El parámetro NET DIR (propiedad NetFileDir en TSession) es el directorio del archivo de control de Red del BDE, PDOXUSRS.NET. El BDE crea y actualiza automáticamente este archivo cuando es necesario.

La documentación de la ayuda de Delphi hace pensar que solo es requerido cuando se trabaja con Bases de Datos PARADOX; pero, el BDE usa tablas temporales PARADOX para manejar ciertas operaciones sobre otras Bases de Datos; por tanto, aún si la aplicación no usa tablas PARADOX, se debe ajustar el parámetro NET DIR a un directorio sobre el cuál el usuario final tenga todos los permisos. Este parámetro se localiza dentro del BDE Administrator en la siguiente ruta:

Configuration\Drivers\Native\Paradox

de la pestaña Configuration

Por default el BDE usa C:\ para este parámetro; pero hay versiones de Windows, como Windows Vista, que restringen el acceso a este directorio. La solución más práctica, para respetar estas políticas de seguridad, es crear un subdirectorio (yo uso C:\PARADOX), y asignar permisos sobre este a los diferentes usuarios.

Si se se desea crear un instalador, es posible modificar por programación este parámetro; pero se requiere programar directamente con la unidad BDE porque este parámetro no es modificable directamente en el registro de Windows.
Responder Con Cita
  #2  
Antiguo 20-09-2007
rolandoj rolandoj is offline
Miembro
 
Registrado: abr 2007
Posts: 395
Poder: 20
rolandoj Va por buen camino
Smile Otras consideraciones sobre BDE y Vista

Hola,

También hay que tener en cuenta el manejo de drivers para los motores de Base de Datos que se usen con el BDE, que también pueden ser una fuente de problemas. Por ejemplo, en el caso MS SQL Server, el driver nativo que trae el BDE necesita el cliente SQL Server dado por la librería ntwdblib.dll ; pero esta librería no está incluída en Windows Vista; por tanto es necesario copiarla al directorio System32.

El caso de MS SQL Server puede incluso tener otros detalles a considerar. Pueden revisarse en el siguiente link:

http://www.sqldirect-soft.com/faqs.html
Responder Con Cita
  #3  
Antiguo 30-04-2010
Avatar de GerTorresM
GerTorresM GerTorresM is offline
Miembro
 
Registrado: nov 2005
Ubicación: Tunja - Boyacá
Posts: 210
Poder: 21
GerTorresM Va por buen camino
Cosa de permisos

leete este link

http://translate.google.com.co/trans...%26channel%3Ds

ahi te muestran como solucionar el problema de la forma más sencilla



Responder Con Cita
  #4  
Antiguo 03-05-2010
Avatar de luchin001
luchin001 luchin001 is offline
Miembro
 
Registrado: may 2003
Posts: 36
Poder: 0
luchin001 Va por buen camino
Desactiva el control de cuentas de usuario y problema solucionado.
Responder Con Cita
  #5  
Antiguo 03-05-2010
mcs mcs is offline
Miembro
 
Registrado: may 2007
Ubicación: Girona
Posts: 229
Poder: 20
mcs Va por buen camino
Cita:
Empezado por luchin001 Ver Mensaje
Desactiva el control de cuentas de usuario y problema solucionado.
Creo que esta respuesta es la peor que podemos dar a un usuario. Si tiene tu aplicación, esta no funciona, y le dices que lo mejor que puede hacer es desactivar el sistema de seguridad de Windows Vista, vas a quedar mal, muy mal...

Yo lo que intento es buscar otras formas para evitar quebraderos de cabeza al usuario... Por ejemplo, se podría poner el archivo de control de BDE (el PDOXUSRS.NET) en la carpeta TEMP del usuario, en tiempo de ejecución (modificando la sesión antes de iniciarla, me parece recordar).

Saludos,

Marc
Responder Con Cita
  #6  
Antiguo 03-05-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Comparto esta opinión. Todo mundo se queja de lo inseguro que es Windows, y cuando se le añaden mejoras en la seguridad, lo primero que hacemos es desactivarlas

// Saludos
Responder Con Cita
  #7  
Antiguo 18-03-2011
Avatar de bulc
bulc bulc is offline
Miembro
 
Registrado: jun 2010
Posts: 416
Poder: 17
bulc Va por buen camino
¿Cómo se asignan permisos a lo usuarios? Dame una pista. Soy tan torpe que leo las explicaciones y mis dudas crecen exponencialmente. De todos modos probaré a copiar ese fichero pdoxusers en otro subdirectorio y quitarlo del raíz c:\.
Mi problema es como ver un gráfico creado en Access (Blob) en un Form de Delphi. Ya que ADO no acepta ficheros bmp en el componente TDBImage. ¿Alguna sugerencia...?
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Windows Vista ArdiIIa La Taberna 3 08-03-2007 12:29:53
Windows Vista ya arrasa vtdeleon Noticias 20 16-02-2007 00:03:52
¿Windows Vista muy seguro? Casimiro Noteví La Taberna 13 09-12-2006 08:25:48
Windows Vista requerirá 2 GB de RAM vtdeleon Noticias 36 17-11-2006 15:33:19
Microsoft Windows Vista dec Debates 119 07-10-2005 22:13:24


La franja horaria es GMT +2. Ahora son las 16:46:01.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi