Manual SyBase
Enviado por orusjack • 4 de Septiembre de 2017 • Tutorial • 2.208 Palabras (9 Páginas) • 382 Visitas
Praparacion
Antes de iniciar esto, procure respaldar la base de datos y todos los archivos del sistema contenidos en apache.
Paso 1
Instalar Fedora Core 17 x64 en modo:
Desde instalación elegí que fuera en español con teclado latinoamericano, después modificare esto para el usuario sybase
Cabe mencionar que todo esto se realizo en una maquina:
Procesador AMD Phenom II X4
Memoria RAM de 4GB DDR 2
Disco Duro de 250GB SATA
Los demás periféricos no son de importancia
Al momento de la instalación configure el nombre del host como sii.itzacatepec.edu.mx, creo que a la configuración de ase_apps le faltaba mucha documentación la cual incluiré aquí ya que esto es una trabajo logrado a raíz de ese articulo junto con varios documentos y artículos.
Al concluir la instalación de fedora core 17, crear un usuario común desde el cual iniciaremos muchas configuraciones, a este usuario lo llame “computo” y le asigne una contraseña
una ves que el sistema cargo correctamente, hay que abrir una consola donde ascederemos a root con el comando “su -”
primer paso
debemos desactivar selinux antes de iniciar nuestro trabajo, para ello editaremos el archivo “/etc/selinux/config” donde la opcion “SELINUX=enforcing” la cambiaremos a “SELINUX=disabled”, al terminar debemos de reiniciar el sistema con “init 6”
despues de reiniciar
nuevamente abrimos una consola para ascender a root con “su -” para configurar el entorno de red dentro de archivo “/etc/hosts”, el cual debe quedar de la siguiente forma:
Archivo /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.0.1 sii.itzacatepec.edu.mx SII sii
ahora vamos a configurar el tamaño maximo de memoria compartida agregando la linea “kernel.shmmax = 268435456” al final del archivo “/etc/sysctl.conf”
al finalizar usar el comando “service network restart” y para activar el cambio de memoria usamos el comando “/sbin/sysctl -p”
crear usuario
en este paso debemos crear el usuario sybase con el comando “useradd -d /opt/sybase -c "Sybase ASE account" -g users -m -- sybase “ y asignarle una contraseña con el comando “passwd sybase”
vamos a hacer compatible nuestro sistema Fedora 17 con el installer de Sybase 15.7 para ello instalaremos las librerias que se encuentran en el directorio rpm-fc17 con el siguiente comando
“rpm -iv --force compat-libgcc-296-2.96-144.i686.rpm compat-libstdc++-296-2.96-144.i686.rpm compat-libstdc++-33-3.2.3-68.3.i686.rpm glibc-2.15-37.fc17.i686.rpm glibc-common-2.15-37.fc17.i686.rpm libaio-0.3.109-5.fc17.x86_64.rpm libaio-devel-0.3.109-5.fc17.x86_64.rpm libX11-1.4.99.901-2.fc17.i686.rpm libXau-1.0.6-3.fc17.i686.rpm libxcb-1.8-2.fc17.i686.rpm libXext-1.3.1-1.fc17.i686.rpm libXi-1.6.1-1.fc17.i686.rpm libXtst-1.2.0-3.fc17.i686.rpm nss-softokn-freebl-3.13.4-2.fc17.i686.rpm libgcc-4.7.0-5.fc17.i686.rpm libcap-2.22-2.fc17.i686.rpm libselinux-2.1.10-3.fc17.i686.rpm libattr-2.4.46-5.fc17.i686.rpm ”
despues debemos crear el directorio “/ase” con el comando “mkdir /ase” en el que debemos copiar el archivo “ase157_linuxx86-64.tgz” con el comando “cp ase157_linuxx86-64.tgz /ase” y nos cambiamos al directorio con “cd /ase”
despues debemos descomprimir nuestro archivo con el comando “gzip -dc ase157_linuxx86-64.tgz | gtar xvf -” y le damos permisos al usuario sybase con “chown -R sybase /ase”
Despues en la misma consola debemos agregar algunos parametros al archivo “.bashrc”del usuario sybase para ello entraremos con: “su – sybase” y editaremos dicho archivo agregando al final las siguientes lineas:
export LD_POINTER_GUARD=0
export SYBASE=/opt/sybase
export SYBROOT="/opt/sybase"
SYBASE_ASE="ASE-15_0"
export SYBASE_ASE
PATH="/opt/sybase/ASE-15_0/bin:/opt/sybase/ASE-15_0/install":$PATH
export PATH
LD_LIBRARY_PATH="/opt/sybase/ASE-15_0/lib":$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
SYBASE_OCS="OCS-15_0"
export SYBASE_OCS
PATH="/opt/sybase/OCS-15_0/bin":$PATH
export PATH
LD_LIBRARY_PATH="/opt/sybase/OCS-15_0/lib:/opt/sybase/OCS-15_0/lib3p":$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
INCLUDE="/opt/sybase/OCS-15_0/include":$INCLUDE
export INCLUDE
LIB="/opt/sybase/OCS-15_0/lib":$LIB
export LIB
SYBASE_JRE="/opt/sybase/shared/jre-6_0"
export SYBASE_JRE
SYBASE_SYSAM="SYSAM-2_0"
export SYBASE_SYSAM
SCROOT="/opt/sybase/shared/sybcentral600"
export SCROOT
lo anterior tambien agregarlo a /root/.bashrc
despues editaremos el archivo “.bash_profile” del usuario sybase agregando las siguientes lineas al final
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="en_US.UTF-8:en_US:en"
al terminar cerramos todas las sesiones e iniciamos sesion en modo grafico con el usuario sybase
abrimos una consola y nos cambiamos al directorio “/ase” con el comando “cd /ase” una vez ahi iniciamos la instalacion del Sybase ASE 15.7 con el comando “./setup.bin”
[pic 1]
ahi seleccionamos el directorio de instalacion como “/opt/sybase”
[pic 2]
seleccionamos tipo de instalacion Custom
[pic 3]
seleccionamos las opciones, personalmente recomiendo esta instalacion:
[pic 4]
[pic 5]
Seleccionamos “Install Express Edition of Sybase Adaptative Server Enterprise Suite”
[pic 6]
Aceptamos los terminos y condiciones xD
...