Diferencia entre revisiones de «Cómo instalar un centro desde cero»

De Egeasy
Saltar a: navegación, buscar
(Instalar un centro mediante egAdmin)
(Instalar un centro mediante egAdmin)
Línea 189: Línea 189:
 
</center>
 
</center>
  
:*En la pestaña '''Configuración''' hay varios aspectos a configurar. Por un lado, en el apartado '''Modelo''' hay un desplegable donde aparecerán los modelos que tenemos instalados en el egAdmin, y por tanto, aparecerá nuestro modelo '''Mi_nuevo_modelo''' y lo seleccionaremos.<p>Por otro lado, vemos que hay un apartado de '''Localización de documentos'''. En él debemos indicar una localización en nuestro servidor donde se almacenarán aquellos documentos que se vayan generando en nuestro centro.</p>Y por último, en la sección '''Base de datos''' introduciremos los datos necesarios para comunicarnos con la base de datos en la que va a trabajar el centro. Indicaremos el nombre del usuario que hemos creado así como su contraseña. El siguiente dato a rellenar es el '''Nombre del servicio'''. Este dato varía en función del sistema de base de datos utilizado. El
+
:*En la pestaña '''Configuración''' hay varios aspectos a configurar. Por un lado, en el apartado '''Modelo''' hay un desplegable donde aparecerán los modelos que tenemos instalados en el egAdmin, y por tanto, aparecerá nuestro modelo '''Mi_nuevo_modelo''' y lo seleccionaremos.<p>Por otro lado, vemos que hay un apartado de '''Localización de documentos'''. En él debemos indicar una localización en nuestro servidor donde se almacenarán aquellos documentos que se vayan generando en nuestro centro.</p>Y por último, en la sección '''Base de datos''' introduciremos los datos necesarios para comunicarnos con la base de datos con la que va a trabajar el centro. Indicaremos el nombre del usuario que hemos creado así como su contraseña. El siguiente dato a rellenar es el '''Nombre del servicio'''. Este dato varía en función del sistema de base de datos utilizado. En SQL Server tendremos que introducir el nombre del servidor, el símbolo '''#''', seguido del nombre de la base de datos creada. En el caso de Oracle, introduciremos el nombre del servicio de Oracle. Éste indica el nombre del servidor y el puerto donde está creada la base de datos. No es necesario indicar el ''tablespace'' que vamos a utilizar ya que el nombre de usuario ya tiene un tablespace asociado.

Revisión del 13:06 17 feb 2009

Una vez compilado nuestro sistema de información en egeasy, el siguiente paso es instalar nuestro centro. Como ya explicamos en el artículo "Cómo compilar paso a paso", el compilador genera dos ficheros: un fichero comprimido .nmc que corresponde al modelo de centro y un fichero .ndc que corresponde al diccionario de definiciones que, como ya sabrás, está incluído dentro del fichero .ndc.

De estos dos ficheros, necesitamos el .nmc para instalar nuestro centro mediante la aplicación egAdmin, pero además del modelo, necesitamos crear un servicio de base de datos que el centro necesitará para almacenar la información que se genere.

A continuación, dedicaremos dos secciones para la creación de una base de datos en SQL Server o un tablespace en el caso de Oracle.



Crear un tablespace en Oracle

  • Abriremos la aplicación "Enterprise Manager Console" desde el menú Inicio y nos conectaremos a la consola Oracle en modo autónomo:
Oracle01.jpg
  • En Oracle, lo que generalmente se suele entender por base de datos (tablas, índices, etc.) se denomina esquema. Durante la instalación de la plataforma Oracle se crea una base de datos, que incluirá todos aquellos esquemas, tablespaces y usuarios que se creen. Para entrar en la base de datos, utilizaremos el usuario system que viene creado por defecto, con la contraseña que se le asignó durante la instalación, que nos aparecerá si desplegamos el menú de la base de datos:
Oracle02.jpg
  • Una vez dentro, crearemos un tablespace para obtener una estructura de almacenamiento lógico. Desplegaremos el menú de la base de datos y seleccionaremos Almacenamiento. Si observas, a la derecha hay un panel de opciones para la gestión de almacenamiento. Seleccionaremos haciendo click en el enlace que aparece en él llamado "tablespaces":
Oracle03.jpg
  • Nos aparecerá una ventana con dos pestañas: General y Almacenamiento. En General indicaremos sólamente el nombre del tablespace y en Almacenamiento indicaremos que la gestión de extensiones se realice mediante Asignación uniforme. Seleccionamos el tamaño a extender en Mb o Kb (tamaño por defecto 1Mb):
Oracle04.jpg 250px
  • Si el tablespace se ha creado con éxito, aparecerá la siguiente ventana de confirmación:
Oracle06.jpg
  • A continuación, vamos a crear un usuario que pueda acceder al tablespace creado. Seleccionaremos el apartado Seguridad del desplegable. Al igual que en el tablespace, nos fijamos en el panel de la derecha Gestión de seguridad. Haremos click en el enlace "usuarios":
Oracle07.jpg
  • Nos aparecerá una ventana con varias pestañas en las cuales podremos configurar aspectos del usuario. En la primera pestaña, General, daremos nombre al usuario y le asignaremos una contraseña. En la sección "Tablespaces" seleccionaremos "Por defecto" el tablespace que hemos creado. Las opciones las dejaremos como están:
Oracle08.jpg
  • En la pestaña Rol debe aparecer el rol CONNECT ya asignado. De no ser lo añadimos:
Oracle09.jpg
  • La siguiente pestaña a tratar es Sistema. En ella seleccionaremos los privilegios del usuario de la lista que aparece. En la siguiente imagen se puede observar los privilegios seleccionados más usuales para trabajar. En caso de necesitar alguno más, se seleccionará de la lista.
Oracle10.jpg
  • Finalmente, en la pestaña Cuota seleccionaremos en el tablespace que hemos creado la cuota que queremos asignar a dicho usuario. En nuestro caso, hemos seleccionado no limitado. Se podrá también asignar un valor concreto en el botón Valor en el inferior de la ventana.

    En las demás pestañas no es necesario modificar nada, de modo que las dejaremos tal cual. Una vez hemos configurado al usuario, haremos click en Crear:

Oracle11.jpg

Crear una base de datos en SQL Server

  • Abriremos la aplicación "Administrador Corporativo" desde el menú Inicio. Una vez abierto, seleccionaremos el servidor (en este caso local) donde queremos crear nuestra base de datos. Haremos click en el icono que se destaca en la siguiente imagen:
Sqlserver01.jpg
  • Aparecerá una ventana con tres pestañas. En la pestaña General, incluiremos el nombre que queramos dar a nuestra base de datos rellenando el campo Nombre. Las demás pestañas dejaremos sus valores por defecto:
Sqlserver02.jpg
  • Una vez creada la base de datos, podremos verla en el directorio desplegable Bases de datos. A continuación, para crear un usuario, haremos click en el siguiente icono que se destaca en la imagen, también llamado Nuevo inicio de sesión:
Sqlserver03.jpg
  • En la ventana que aparece, indicaremos en la pestaña General el nombre del usuario e introduciremos una contraseña como Autenticación de SQL Server.
Sqlserver04.jpg
  • Y finalmente, en la pestaña Acceso a base de datos seleccionaremos las bases de datos a las que queramos que acceda el usuario que estamos creando. Activamos la casilla de la base de datos que hemos creado nuevabasededatos y debajo de esa lista, aparece otra para asignar los permisos que queramos tenga ese usuario sobre la base de datos que esté seleccionada en ese momento. Una vez aceptado, el usuario nuevousuario podrá acceder a la base de datos nuevabasededatos:
Sqlserver05.jpg

Instalar un centro mediante egAdmin

  • Una vez creada la base de datos que va a necesitar nuestro centro, ya estamos en disposición de poder instalarlo, y para ello, egeasy ofrece una herramienta de administración egAdmin. Por tanto, abriremos el egAdmin, y la primera operación que debemos hacer es conectarnos al servidor donde vamos a instalar nuestro centro:
250px
  • Si ya nos hemos conectado al servidor, antes de nada, deberemos instalar el modelo en el cuál se va a basar nuestro centro. Para ello, seleccionaremos la carpeta Modelos y haremos click en el icono de la parte superior Nuevo:
250px
  • El egAdmin nos pregunta si queremos actualizar el modelo; si le damos a "sí" nos aparecerá una ventana para indicar el fichero .nmc:
250px 250px
  • Una vez seleccionado el modelo y si no ha habido ningún error, nos saldrá un mensaje informativo indicando que el modelo se ha actualizado con éxito:
250px
  • Para terminar de instalar el modelo, le daremos un nombre, ya que si no se especifica la aplicación le asignará un nombre por defecto. En este caso, lo vamos a llamar Mi_nuevo_modelo. Además en la pestaña Definiciones podremos ver las definiciones que tiene declaradas el modelo instalado, así como los DRC y demás datos de cada una de ellas:
250px
  • Teniendo ya nuestro modelo instalado, procederemos a crear nuestro centro. Seleccionaremos la carpeta Centros y, al igual que para la instalación de un modelo, haremos click en el icono de la parte superior Nuevo. Se nos creará un centro con un nombre por defecto:
250px 250px
  • Habrás observado que hay varias pestañas al seleccionar el centro. En la pestaña General renombraremos el centro e indicaremos un puerto por el cual acceder a la base de datos en el servidor donde está instalada:
250px
  • En la pestaña Configuración hay varios aspectos a configurar. Por un lado, en el apartado Modelo hay un desplegable donde aparecerán los modelos que tenemos instalados en el egAdmin, y por tanto, aparecerá nuestro modelo Mi_nuevo_modelo y lo seleccionaremos.<p>Por otro lado, vemos que hay un apartado de Localización de documentos. En él debemos indicar una localización en nuestro servidor donde se almacenarán aquellos documentos que se vayan generando en nuestro centro.

    Y por último, en la sección Base de datos introduciremos los datos necesarios para comunicarnos con la base de datos con la que va a trabajar el centro. Indicaremos el nombre del usuario que hemos creado así como su contraseña. El siguiente dato a rellenar es el Nombre del servicio. Este dato varía en función del sistema de base de datos utilizado. En SQL Server tendremos que introducir el nombre del servidor, el símbolo #, seguido del nombre de la base de datos creada. En el caso de Oracle, introduciremos el nombre del servicio de Oracle. Éste indica el nombre del servidor y el puerto donde está creada la base de datos. No es necesario indicar el tablespace que vamos a utilizar ya que el nombre de usuario ya tiene un tablespace asociado.