existe alguna manera de connectar alguna base dadatos sin necesidad de dns?
es que estoy empezando con colffusion.
gracias
| ||||
si si es el datasource yo se que con asp puedes acceder a una base de datos sin dns pero con cold fusion no se como se puede hacer. <cfquery name="datos_1" datasource="datos"> SELECT * FROM precios </cfquery> datos es el dns donde connecto para la base de datos. este dns lo he creado con odbc del sistema. pero me interesa saber como hacerlo directamente |
| ||||
Para poder hacer cualquier consulta con coldfusión es obligatorio tener relacionado un datasource al query para acceder a la BD. Para poder asociar un datasource a una base de datos debes ingresar a http://localhost/cfide/administrator ingresar tu password de administrador (que definiste en la instalación) y al ingresar en la parte izquierda ingresa en el menú a Datasources .. allí puedes asociar los datasources a la base de datos que necesites. saludos!
__________________ BugHunter II "si quieres un mañana mejor, piensa en ser mejor para un mañana" |
| ||||
Ouch!... mmm... necesitas el password del administrador de CFIDE para poder asociar datasources... no veo ningún otro modo , te tocaría en ese caso desactivar el password del cfide. No sé si eso está en contra de las reglas de este foro... si no lo está te digo como puedes hacerlo o al menos como puedes conseguirlo. saludos!
__________________ BugHunter II "si quieres un mañana mejor, piensa en ser mejor para un mañana" Última edición por orchabel; 16/09/2004 a las 15:36 |
| ||||
dependiendo de la base de datos y la versin de CF es facil hacerlo, podrias dar mas datos
__________________ I'm sick of all you hypocrites holding me at bay And I don't need your sympathy to get me through the day.Dream Theater - A Change of Seasons http://www.dreamtheater.cl |
| ||||
en MX ya no es posible hacer conecciones sin dsn, e visto unos ejemplo, pero en MI caso, no han resultado, para CF5 es posible
Código:
dBase ODBC<CFQUERY NAME="Nombre" DBTYPE="dynamic" CONNECTSTRING="Driver={Microsoft Access Driver (*.mdb)};Dbq=c:\db\mydb.mdb;Uid=Admin;Pwd=;"> SELECT algo FROM AlgunaTabla </CFQUERY> Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\somepath\dbname.dbf; Oracle ODBC Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=admin;Pwd=pa ss; MS SQL Server Driver={SQL Server};Server=servername;Database=dbname;Uid=sa;P wd=pass; MS Text Driver Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=c:\somepath\;Extensions=asc,csv,tab,tx t;Persist Security Info=False; MySQL driver={mysql}; database=yourdatabase;server=yourserver;uid=userna me;pwd=password;option=16386;
__________________ I'm sick of all you hypocrites holding me at bay And I don't need your sympathy to get me through the day.Dream Theater - A Change of Seasons http://www.dreamtheater.cl Última edición por Thebrain; 27/09/2004 a las 14:29 |
| ||||
en ese caso te recomendaria usar expandpath() Driver={Microsoft Access Driver (*.mdb)};Dbq=#ExpandPath('..\dir\dir2\dbase.mdb')# ;Uid=Admin;Pwd=pass;
__________________ I'm sick of all you hypocrites holding me at bay And I don't need your sympathy to get me through the day.Dream Theater - A Change of Seasons http://www.dreamtheater.cl |
| |||
Alguien me prodría decir si ha conseguido hacer un ODBC con coldfusion Mx linux para dbase y text? Me urge gracias, lo que indican de Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=c:\somepath\;Extensions=asc,csv,tab,tx t; Persist Security Info=False; No me funciono, por q no reconoce el CONNECTSTRING |
| ||||
Cita:
Iniciado por ngd Alguien me prodría decir si ha conseguido hacer un ODBC con coldfusion Mx linux para dbase y text? Cita: como ya habia dicho, esa caracteristica ya no esta disponible para las versiones MX
Iniciado por Thebrain en MX ya no es posible hacer conecciones sin dsn,
__________________ I'm sick of all you hypocrites holding me at bay And I don't need your sympathy to get me through the day.Dream Theater - A Change of Seasons http://www.dreamtheater.cl |
| |||
Si eso lo entiendo que dijiste q no se podía para MX pero no sabes si existe alguna forma, es q descargue un controlador JDBC pero en el JDBC URL no se como indicarle la ruta para que lea la tabla? Pongo esto: jdbc:atinav:machine_name:7997 Pero donde le digo a que tabla me refiero? Puse esto pero no me funciona me manda error jdbc:atinav:machine_name:7997:/ruta/myBD.dbf Alguien sabe como hacer un odbc a text y a dbase en coldfusion mx 6.1 para linux? Las bases las tengo en el mismo servidor de coldfusion gracias Última edición por ngd; 27/09/2004 a las 16:01 |
| ||||
Hola... después de haber comentado los problemas por MP hemos sacado como conclusión: - La BD no se puede colocar en Linux ya que no existe un manejador de BD para Dbase para este SO.
__________________ BugHunter II "si quieres un mañana mejor, piensa en ser mejor para un mañana" |