MTBASE / SYBASE DE COLOMBIA
 
Búsqueda avanzada...
Versión para imprimir Versión para imprimir Enviar vínculo por e-mail Enviar por e-mail Ver atributos del documento Atributos del documento
 

Migración de la tabla “syslogins” de ASE12.5.x a 15.0.x

Para realizar una migración exitosa de 12.5.x a 15.0.x se debe tener en cuenta que la tabla “syslogins” se amplió agregándole 5 nuevas columnas. Por tal motivo se recomienda lo siguiente:

  

1.      En ASE 12.5.x copiar los logins de master..syslogins a una tabla temporal:

select * into tempdb..tmpsyslogins from master..syslogins

go

 

2.      Con alter database agregar a la tabla temporal las columnas adicionales (estas deben aceptar NULL):

use tempdb
go
alter table tmpsyslogins add
lastlogindate datetime null,
crdate datetime null,
locksuid int null,
lockreason int null,
lockdate datetime null

go

 

3.      Ejecutar BCP OUT de la tabla temporal en el servidor 12.5.x:

bcp tempdb..tmpsyslogins out tmp_logins.txt -c

 

4.      Eliminar del archivo resultante las líneas correspondientes al login 'sa' y 'probe'

 

5.      Ejecutar BCP IN del archivo generado anteriormente en la tabla syslogins del servidor 15.0.x

      bcp master..syslogins in tmp_logins.txt -c -Usa -P –SSYBASE

 

6.      Una vez terminado, probar la conexión usando alguno de los logins.

 

7.      Eliminar la tabla temporal en el servidor ASE 12.5.x:
use tempdb
go
drop table
tmpsyslogins
go

 

Atributos del Documento
Resumen: Este documento especifica la forma de migrar la tabla "syslogins" de ASE12.5.x a ASE15.0.x, debido a que se adicionaron 5 nuevas columnas.
Código: 10248 Última Modificación: Ene 19, 2010
Temas: General Tipo de Documento: Documento Técnico
Productos: Adaptive Server Enterprise Versión: 12.5.x
Plataformas: Todas las plataformas Sistema Operativo: Todos los Sistemas Operativos
 
 Inicio   Sobre MTBASE   Sobre Sybase   Empleos en MTBASE   Mapa del Sitio   Aspectos Legales y Políticas de Privacidad