Pregunta

Después de hacer una prueba de instalar Orchard 1.0, he decidido que quiero usar regular de SQL Server en lugar de SQLCE. ¿Cómo cambio el proveedor? Y, ¿cómo puedo volver a ejecutar la configuración de base de datos?

¿Fue útil?

Solución

Lo mejor que puedes hacer es eliminar todos los archivos de debajo de su carpeta App_Data en Orchard.Web, de esta manera usted puede comenzar fresco:)

Otros consejos

Editar App_Data \ default \ settings.txt.

Se debe cambiar el settings.txt, situada en App_Data \ Sites \ Default.

En este archivo, el proveedor de connectionstring y se almacena como texto sin formato, así:

Name: Default
DataProvider: SqlServer
DataConnectionString: Data Source=server;Initial Catalog=dbname;User Id=username;Password=password;

Si está utilizando el SQLCE DataProvider, la connectionstring será nulo. Cambiarlo a la connectionstring adecuado y cambie la DataProvider a SqlServer. Una vez que esto se cambia correctamente, usted será capaz de utilizar el servidor SQL Server suministrado.

Para migrar los datos de SQL CE, he utilizado este plug-in VS2010 como no se puede conectar a los DB aún fuera de la caja: http://visualstudiogallery.msdn.microsoft.com/0e313dfd-be80-4afb-b5e9-6e74d369f7a1/

La esperanza que va a ser de alguna utilidad para usted como eliminar la carpeta App_Data le dará mucho más trabajo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top