Wiki Markup |
---|
{scrollbar} |
...
Info | ||
---|---|---|
| ||
Migrar a:
|
Entorno
Es recomendable para ambientes en producción sustituir la base hsql que trae O3 por defecto por algún manejador de base de datos.
Bases de datos Testeadas
Hemos testeado el funcionamiento correcto de O3 con las siguiente bases de datos:
...
Warning |
---|
Debe /wiki/spaces/O3v7/pages/134219703las Comunidades que tenga antes de comenzar los procedimientos. Al finalizar /wiki/spaces/O3v7/pages/134219703 |
Como cambiar a Base de Datos
Proceso:
Bajar servicio de liferay.
- Copiar driver desde o3bi\classes\jdbc a o3bi\liferay\tomcat\lib\ext.
- quitar # para agregar los parámetros de conexión a la base en:
- v7.0.x - <o3-install>/liferay/tomcat/webapps/eportal/WEB-INF/classes/portal-ext.properties
- v7.1.x - <o3-install>/liferay/portal-ext.properties
Code Block |
---|
#Database Configuration ##User and password #jdbc.default.username=USERNAME #jdbc.default.password=PASSWORD ##MS-SQLServer #jdbc.default.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver #jdbc.default.url=jdbc:sqlserver://SERVERNAME:PORT;DatabaseName=DATABASENAME;SelectMethod=cursor ## PostgreSQL #jdbc.default.driverClassName=org.postgresql.Driver #jdbc.default.url=jdbc:postgresql://SERVERNAME:PORT/DATABASENAME ## MySQL #jdbc.default.driverClassName=com.mysql.jdbc.Driver #jdbc.default.url=jdbc:mysql://SERVERNAME:PORT/DATABASENAME |
Ejemplo SQL Server
Code Block |
---|
#Database Configuration ##User and password jdbc.default.username=o3user jdbc.default.password=o3pass ##MS-SQLServer jdbc.default.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc.default.url=jdbc:sqlserver://localhost:1433;DatabaseName=o3;SelectMethod=cursor |
MS-SQLServer. Si se utiliza una instancia de SQL Server, jdbc.default.url deberá indicarse de esta forma:
jdbc.default.url=jdbc:sqlserver://SERVERNAME\\INSTANCIA;DatabaseName=DATABASENAME;SelectMethod=cursor
- Notar que se omite el puerto, y en su lugar se agrega \\ y a continuación el nombre de la instancia.
Postgres: si se utiliza el driver (postgresql-9.1-901.jdbc4.jar) provisto en la instalación se deberá cambiar jdbc.default.driverClassName=org.postgresql.Driver por jdbc.default.driverClassName=org.postgresql.xa.PGXADataSource en <o3-install>/liferay/tomcat/webapps/eportal/WEB-INF/classes/portal-ext.properties
4. Levantar servicio liferay.
Una vez iniciado, Liferay se encargara de crear las tablas en la base y precargarle algunos datos.
Restaurar eportal
Warning |
---|
No saltearse lo pasos que a continuación se detallan, o se corre el riesgo de no poder volver a entrar al eportal |
...
- Ingresar como admin.
- Dirigirse a Manage->Control Panel->Users
- Desplegar menú Actions para el usuario test.
- Seleccionar la opción Desactivar.
Importar comunidad Demo de Bodega en v7.1.x
Se adjunta el lar para importar las páginas privadas de la comunidad Demo Bodega.
...