Ya instalaste el Servidor del Firebird y ahora quieres crear bases de datos (o copiar las que ya tienes) en alguna carpeta de esa computadora. Así que podrías estar preguntándote: ¿dónde? ¿en cuál carpeta?
Las carpetas donde no se recomienda que estén tus bases de datos son las siguientes:
%SYSTEMROOT%
%PROGRAMFILES%
%PROGRAMFILES(X86)%
%PROGRAMDATA%
%USERPROFILE%
Eso significa que no deben estar en C:\WINDOWS ni en C:\WINNT ni en algo similar. Tampoco en «Archivos de Programa» y tampoco dentro de algún usuario como «Walter», «Fátima», «Yanine», etc.
Además la carpeta donde estarán tus bases de datos no debe estar compartida, jamás, por ningún motivo.
Ejemplos de carpetas correctas:
D:\DATABASES\
D:\MISDATOS\
E:\DB\
D:\ARCHIVOS\
E:\MISISTEMA\MISDATOS\
Recuerda que esas carpetas no deben estar compartidas o estarás comprometiendo la seguridad de tus bases de datos.
Si tienes dos discos duros entonces lo recomendable es que el Sistema Operativo se encuentre en un disco duro y tus bases de datos en otro disco duro, se consigue un mejor rendimiento de esa manera.
Y si tienes tres discos duros entonces lo ideal es que los archivos temporales se encuentren en el tercer disco duro (eso lo estableces cambiando la entrada «TempDirectories» en el archivo FIREBIRD.CONF) porque eso mejora aún más el rendimiento.
Artículo relacionado:
cerezocableado
May 31, 2013 @ 05:33:03
Hola,
Para sistemas Linux a mi recomendación es la carpeta /srv/db y para mas seguridad fijo en /etc/firebird/2.5/firebird.conf que solo permita ficheros de bases de datos en esta carpeta con la entrada:
DatabaseAccess = Restrict /srv/db
y cortar el accedo a fichero externos
ExternalFileAccess = None
O en ultimo extremo permitirlo solo a una carpeta expecifica
ExternalFileAccess = /srv/db/externos
Un saludo.
wrov
May 31, 2013 @ 10:50:32
Muchas gracias por la recomendación.
Saludos.
Walter.
El índice del blog Firebird21 | Firebird SQL
Jun 17, 2013 @ 04:44:39
Kiko
May 11, 2014 @ 17:26:27
¿Porqué razón no se recomienda guardarla en %PROGRAMDATA% ?
Entiendo que %PROGRAMDATA% es la recomendación de Windows. Por ejemplo %PROGRAMDATA%\Mi Empresa\BaseDatos
wrov
May 11, 2014 @ 17:36:54
Puedes hacerlo, pero en general es recomendable que la carpeta donde guardes tus bases de datos:
1. No esté compartida
2. Sus carpetas superiores tampoco estén compartidas
3. No sea fácil para el curioso adivinarla
Saludos.
Walter.