Tengo varios objetos de First Data Code de Entity Framework que utilizan un Initializer personalizado.Especifique las ubicaciones de archivos de SQL Server cuando utilice Entity Framework Database.Create()
En el inicializador, la llamada a
context.Database.Create();
crea la base de datos en SQL Server.
Los archivos de datos y de registro se crean en directorios según la configuración de la base de datos en SQL Server.
Me gustaría que las diferentes subclases de DbContext tengan diferentes rutas de archivos de datos y de registro. ¿Puedo especificar las rutas de alguna manera al crear la base de datos, o debo desconectar/mover/adjuntar en un paso separado después de que se haya creado la base de datos?
¿Alguna idea de cómo puedo especificar que el archivo LOG esté en una carpeta separada? –
No es posible desde la cadena de conexión. El archivo de registro será el mismo que el nombre de archivo que especifique con "_log.ldf" anexado. – bricelam