Diferencia entre revisiones de «Usando Tina POS+/Guía de instalación»

Contenido eliminado Contenido añadido
Línea 67:
 
17. La Configuracion está completa y el sistema esta listo para Arrancar!
 
== Configuracion de la Base de Datos ==
 
Tina POS+ utiliza hibernate para almacenar los datos de la aplicacion incluyendo y no limitado a los productos, ventas y usuarios. Hibernate suporta una gran variedad de sistemas de bases de datos tales como HSQLDB[http://hsqldb.org], PostgreSQL[http://www.postgresql.org], and MySQL[http://www.mysql.com].
 
Para configurar la Base de Datos vaya al Panel de Configuracion en Tina POS+ o corra el archivo "config.exe" en windows o "config" en linux.
 
La sección para la configuracion de la Base de Datos se encuentra arriba en la Seccion "Bases de Datos".
 
'''Driver library:''' Es el archivo provisto por el vendedor del motor de la base de datos que contiene el JDBC driver que permite a los programas de java comunicarse con la base de datos.
 
'''Driver class:''' Es el nombre de java class que implementa el JDBC driver. Este nombre es tambien definido por vendedor del motor de la base de datos.
 
'''URL:''' Es la cadena de conección que utiliza JDBC para localizar JDBC, el controlador, y la base de datos.
 
'''User:''' El nombre del usuario de la Base de Datos.
 
'''Password:''' Clave del usuario de la Base de Datos.
 
=== HSQLDB ===
La configuración por defecto de Tina POS+ utiliza HSQLDB para almacenar los datos. La libreria HSQLDB es distribuida con el paquete binario de TinaPOS+ y no tienes que preocuparte por la configuracion de la base de datos, si usted quiere utilizar esta Base de Datos.
 
HSQLDB es un simple motor de base de datos relacional SQL, potencialmente menos eficiente que otros motores de Bases de Datos.
 
=== PostgreSQL ===
Para utilizar Tina POS+ con PostgreSQL usted debe tener el servidor PostgreSQL corriendo y el JDBC driver para PostgreSQL. Para descargar el servidor y el JDBC driver sigue el enlance http://www.postgresql.org/download.html. Después que el servidor de base de datos esté instalado y corriendo, usted debe crear una base de datos en blanco para Tina POS+ y un usuario de base de datos con privilegios para conectarse a la base de datos. Para mas asistencia con este proceso, refierase a la documentacion de PostgreSQL [http://www.postgresql.org/docs/].
 
El archivo JDBC driver para PostgreSQL se llama "postgresql-''<numero_version>''.jdbc3.jar" y el nombre de la clase es "org.postgresql.Driver".
 
Un ejemplo de la configuracion de la base de datos utilizando PostgreSQL como motor de la base de datos es:
 
Driver library: postgresql-8.0.309.jdbc3.jar
Driver class: org.postgresql.Driver
URL: jdbc:postgresql://localhost:5432/tinaposplus
User adrian
Password: adrian
 
Con estos parametros un servidor de base de datos PostgreSQL es un localhost escuchando en el puerto 5432 y con una base de datos vacia llamada tinaposplus. El usuario adrian tiene privilegios para conectarse a esta base de datos.
 
=== MYSQL ===
Para utilizar Tina POS+ con MySQL es muy similar a PostgreSQL, Usted debe tener un servidor MySQL corriendo y el MySQL Connector/J. Para descargar elservidor MySQL y el MySQL Connector/J siga el enlace http://dev.mysql.com/downloads/. Para instalar MySQL siga el enlace http://dev.mysql.com/doc/. Despues que el servidor de base de datos esté instalado, usted debe crear una base de datos vacia para TinaPOS+ y un usuario de la base de datos con privilegios para conectarse a la misma. Para mas asistencia con este proceso, refierase a la documentacion de MySQL [http://dev.mysql.com/doc/].
 
Si todo lo expuesto arriba es muy confuso, y está corriendo Windows, puede tratar con el servidor WAMP [http://www.wampserver.com/en/index.php] (no es compatible con Windows 98 or ME). El servidor WAMP es una solución "todo en uno" para instalar las ultimas versiones de Apache Web Server, mySQL DB, SQLitemanager, PHP, phpmyadmin utilizando un programa de instalación.
 
El paquete de MySQL Connector/J contiene el JDBC driver que Tina POS+ necesita para conectarse al servidor de la base de datos MySQL. El controlador de la libreria se llama "mysql-connector-java-''<numero_versión>''-bin.jar" y el nombre del controlador de la clase es "com.mysql.jdbc.Driver". Para obtener este paquete, visite: http://www.mysql.com/products/connector/j/
 
Una vez descargado el paquete MySQL Connector/J , descomprima el contenido y coloquelo en la misma carpeta donde TinaPOS+ reside.
 
Un ejemplo de la configuracion de la base de datos, utilizando el motor de base de datos MySQL es:
 
Driver library: mysql-connector-java-3.1.6-bin.jar
Driver class: com.mysql.jdbc.Driver
URL: jdbc:mysql://localhost:3306/tinaposplus
User: adrian
Password: adrian
 
Con estos parametros un servidor de base de datos MySQL es un localhost escuchando en el puerto 3306 y con una base de datos en blanco llamada tinaposplus. El usuario adrian tiene privilegios para conectarse a esta base de datos.
 
NOTA: Una vez completados todos los pasos arriba descritos, corra tinaposplus. Este completará la base de datos para usted, y usted estará listo y corriendo.
 
[[Category:Tina POS+]]