Estás en: Home | Soporte | Preguntas frecuentes | Instalación y configuración | ¿Cómo doy de alta una Base de Datos en SWB?
Imprimir

Por favor selecciona la categoría que deseas revisar o presiona en "Ver todas las categorias" para que se muestre el listado completo. Si requieres apoyo en algún tema, puedes enviarnos un correo a través del área de contacto, o publica tu duda en el Foro.

Categorias:
¿Cómo doy de alta una Base de Datos en SWB?

SemanticWebBuilder puede trabajar con varios Pool de conexión, permite realizar consultas y mostrarlas como un contenido en una página web, entre otras cosas. Esto lo puedes realizar con el componente DataBaseResource o con el JSPResource. El procedimiento es el siguiente:

Ejemplo de la definición del driver en el archivo db.properties de las clases SWB:

- Driver de la Base de Datos: #drivers=org.hsqldb.jdbcDriver
- Ruta y puerto de la BD: #swb.url=jdbc:hsqldb:mem:swbmemdb
- Ruta, puerto y nombre de BD: #swb.url=jdbc:hsqldb:file:{apppath}/WEB-INF/db/hsqldb/swb
- Número máximo de conexiones: #swb.maxconn=50
- Usuario que accede a la BD: #swb.user=SA
- Contraseña, si se configuró: #swb.password=
- Tiempo de inactividad (milisegundos): #swb.idle_time=900

En la siguiente liga podrás verificar los tipos de bases de datos que son compatibles con SWB las cuales son TDB y SDB: http://jena.sourceforge.net. Si deseas agregar el driver del BD de tu preferencia, sigue los siguientes pasos:

  1. Abre el archivo db.properties.
  2. Si la BD es en MySql u otra compatible repite las líneas de configuración.
  3. Cambia la ruta, nombre y puerto de la BD. Indica el nombre de la BD de SWB y cámbialos por el de la base de datos.
  4. Sustituye el nombre de SWB que aparece por el nombre de la base de datos.
  5. Reinicia el servidor de aplicaciones.
  6. Abre SemanticWebBuilder.
  7. Cuando utilices el componente DataBaseResource debe de aparecer todas las bases de datos que están dadas de alta. Finalmente selecciona con la que se deseas trabajar.
Regístrate aquí