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 17-06-2010
omitraz omitraz is offline
Miembro
 
Registrado: jun 2010
Posts: 18
Poder: 0
omitraz Va por buen camino
firebird esta parado en mi maquina

encontre en este mismo foro, un hilo con el error similar al mio pero resulta que mi base de datos se encuentra en mi maquina y todo lo corro de manera local. en una respuesta le dicen a la persona que verifique si su firebird esta parado. Disculpen mi ignorancia, porfavor ¿como puedo saber si mi firebird esta parado en mi maquina?
Responder Con Cita
  #2  
Antiguo 17-06-2010
omitraz omitraz is offline
Miembro
 
Registrado: jun 2010
Posts: 18
Poder: 0
omitraz Va por buen camino
Gracias por responder

Termine de leer el manual, procurare no cometer errores, no tengo servidor web, lo corro de manera local, pues ya intente sin poner el nombre del odbc de la siguiente manera:

Set Conex = Server.CreateObject ("ADODB.Connection")
Conex.open "Driver=
{Firebird/InterBas(r)driver};Uid=SYSDBA;Pwd=masterkey;DbName=127.0.0.1:C:\Inetpub\wwwroot\PRUEBA\RADIO.FDB;"

Pero me manda el siguiente error:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
unavailable database

Porfavor si me puede ayudar. ya le di en la opcion de "Autentificacion" acceso anonimo y los permisos de las carpetas ya los cambie a control total. Gracias.
Responder Con Cita
  #3  
Antiguo 17-06-2010
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.671
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por omitraz Ver Mensaje
[..]
Set Conex = Server.CreateObject ("ADODB.Connection")
Conex.open "Driver=
{Firebird/InterBas(r)driver};Uid=SYSDBA;Pwd=masterkey;DbName=127.0.0.1:C:\Inetpub\wwwroot\PRUEBA\RADIO.FDB;"
[..]
¿Pero dónde pones eso?
Responder Con Cita
  #4  
Antiguo 18-06-2010
omitraz omitraz is offline
Miembro
 
Registrado: jun 2010
Posts: 18
Poder: 0
omitraz Va por buen camino
Gracias por la informacion

Hola buenas tardes gracias por su interes, estoy trabajando con lo siguiente:
1.= Firebird 1.5.3, superserver.
2.= Windows xp profesional sp2.
3.= IBExpert 2006.
4.= Lenguaje de programacion asp VBs, IIS 5.1
5.= Motor de base de datos ODBC 1.2.0

Deseo conectar mi base de datos a mi pagina en asp por medio de una cadena de conexion (que son las expuestas anterior mente). Necesito hacer un formulario de registro de usuarios, pero no puedo hacer la conexion de mi bd en ibexpert 2006 para mi pagina en asp. Los archivos "fbserver y fbguard" si se encuentran en mi administrador de tareas y tambien en panel de control, asi que si esta arrancando en mi maquina el fireberd, muchas gracias por esta informacion.

Revisando el foro, encontre en otro hilo un error igual al que me arroja a mi, pero yo manejo solo una pc y todo de forma local,el archivo siguiente "gds32.dl" fue el culpable, pero yo si lo tengo instalado en mi maquina. Estoy
desesperada con este error de conexion de bd IBExpert. Si alguien sabe de que se trata porfavor ayudeme, de antemano muchas gracias.
Responder Con Cita
  #5  
Antiguo 18-06-2010
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.671
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Para conectar a firebird con ibexpert, en tu caso, localmente, sólo has de teclear lo siguiente:

  1. Seleccioneas "Local"
  2. Seleccionas "Firebird 1.5"
  3. Tecleas la ruta completa a la base de datos
  4. Tecleas un alias (si quieres), y luego el sysdba y masterkey de password
Con respecto a ODBC y ASP, ni idea.
Responder Con Cita
  #6  
Antiguo 18-06-2010
omitraz omitraz is offline
Miembro
 
Registrado: jun 2010
Posts: 18
Poder: 0
omitraz Va por buen camino
Gracias por la informacion

Hola buenas tardes.
En resumen

centrandome en una sola cadena de conexion, que es la siguiente: codigo en asp

basedatos = "c:\Inetpub\wwwroot\PRUEBA\RADIO.FDB"
Set conexion = Server.CreateObject("ADODB.Connection")
conexion.Open "Provider=Firebird.ODBC.v1.2.0;Data Source=" & basedatos & ";"

me manda el siguiente error:

No se encontró el proveedor especificado. Es posible que no esté instalado correctamente.

Para lo cual e buscado en google y e encontrado la siguiente informacion y la e realizado sin optener un resultado positivo:

0.= EL ibexpert esta conectado al firebir..."si lo esta, me acaban de dar la inf. y si asi lo tenia, gracias casimiro"
1.= El motor de base de datos está instalado correctamente.."si lo esta",
2.= No está arrancado en ese momento Firebird.."si lo esta".
3.= Permiso a la carpta donde tiene su sitio, contro total.... "ya esta de esa manera".
4.= Desinstale odbc y volvi a instalar.."no funciono".
5.= No está registrada una biblioteca de vínculos dinámicos
(archivo DLL) que Microsoft Data Access Components (MDAC) requiere...."ya lo realize y no obtube resultados".
6.= En la ventana Herramientas administrativas, despues en servicios de internet despues sitio web predeterminado, en mi sitio clik en propiedades, seguridad de directorios en metodos de autentificacion, dejar solo Acceso anonimo...." ya esta de esta forma y el error persiste"
7.= Formatear el equipo y volver a instalar todo: Firebirt 1.5.3, IBExpert, etc. Encaso de existir virus.."ya, pero no hay resultados"

De la informacion encontrada en internet los siguientes dos puntos no los e podido verificar:

1.= "Si vas a empezar con Firebird 1.5, no te recomiendo IBX ni el driver dbExpress para Interbase de Borland, puesto que no soportarán las nuevas características de la versión 1.5, y pueden tener incompatibilidades (y cuanto más tiempo pase, más incompatibilidades iran apareciendo). Aunque puedes usar tranquilamente dbExpress con el driver específico de Firebird de
(NOTA : Con Firebird 1 no hay problemas, tanto IBX como el driver dbExpress
de Borland són totalmente compatibles. Pero hay que pensar en el futuro)."... Esto lo encontre en un hilo de este foro escrito por: guillotmarc el 16 de septiembre de 2003, ¿todabia nose si existe incompatibilidad
con mi firebird 1.5.3 y odbc 1.2?

2.= "compruebe que no hay otras aplicaciones conectadas a la base de datos del repositorio incrustado. Puede utilizar el Administrador de tareas de Windows para buscar cmpdata.exe para garantizar que sólo una instancia de la aplicación se conecta al repositorio incrustado.
Este error también puede deberse a otra aplicación utilizando el cliente de Firebird incrustado (fbclient.dll) o si el archivo de base de datos no existe.

Si usted desea tener múltiples aplicaciones conectarse a la base de datos del repositorio CompareData al mismo tiempo, entonces usted necesita para ejecutar Firebird como un servidor y configurar un origen de datos ODBC para la base de datos del repositorio.

Este driver se distribuye con CompareData y es utilizado por CompareData para conectarse a su repositorio incrustado. Puede utilizar este controlador para comparar y sincronizar bases de datos Firebird"....yo solo tengo una aplicacion y no se donde esta el repositorio incrustado?, el archivo cmpdata.exe no aparece en administrador de tareas.

Si alguien me puede explicar uno de esos dos puntos gracias.
Responder Con Cita
  #7  
Antiguo 18-06-2010
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.671
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Personalmente, no entiendo lo del servidor web, el odbc y el asp. ¿Qué estás haciendo?, ¿una aplicación web que accede a firebird?.
Responder Con Cita
  #8  
Antiguo 17-06-2010
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.671
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Amiga, omitraz, debo insistir en que le des un repaso a nuestra guía de estilo, no es para hacerte leer, es porque así te podremos ayudar mejor.

¿Cómo saber si firebird está ejecutándose en tu máquina?, pues si hubiese leído la guía de estilo nos habrías indicado el sistema operativo y la versión de firebird 1.5 ¿classic o superserver?.
Si usas windows puedes verlo en el administrador de tareas->pestaña procesos. Seguramente tienes un fbserver y un fbguard funcionando. También puedes ir al panel de control y verás un icono de "firebird", si lo pulsas se abre una ventanita donde puedes iniciar o detener el servicio firebird.
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
mensage de error en IBexpert y delphi bothy Firebird e Interbase 8 20-02-2010 00:33:09
IBExpert Backup Error mjjj Firebird e Interbase 7 05-06-2008 17:33:00
Error IBEXPERT se Cierra cada 10 Mins. IcebergDelphi Firebird e Interbase 5 22-05-2008 13:56:04
Error al instalar ibexpert personal edition kverna Firebird e Interbase 2 24-01-2008 14:09:17
Error al crear base de datos con IBExpert pepitu Firebird e Interbase 3 04-12-2007 18:16:22


La franja horaria es GMT +2. Ahora son las 15:43:05.


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