Tag: sybase

  • Como listar las tabas APL y DOL en Sybase

    La siguiente consulta muestra todas las tablas DOL de la base de datos seleccionada: USE DBName go SELECT name FROM sysobjects WHERE type = ‘U’ AND ((sysstat2 & 16384) = 16384 OR (sysstat2 & 32768) = 32768) ORDER BY name go Para listar las tablas APL, basta con usar la cláusula de negación… USE DBName…

  • Comandos Sysbase Basicos

    Los comandos mas comunes del administrador de Sybase Descripcion Comando Ver las opciones del servidor sp_configure Cambiar las opciones del servidor sp_configure ‘option_name’, new_value Mostrar el servidor activo o la instancia showserver (desde la linea de comandos) Acceder a un servidor o instancia isql -Uuser -Ppswd -Sserver Acceder a una base de datos use dbname…

  • Listar las tablas con esquema de loqueo allpages o datarows

    Para listar las tablas que utilizan datapages o datarows usar: select name,sysstat2 from sysobjects where type = ‘U’ and (sysstat2 & 16384 = 16384 or sysstat2 & 32768 =32768) Para listar las tablas que utilizan allpages: select name,sysstat2 from sysobjects where type = ‘U’ and sysstat2 & 8192 = 8192 Fuente: sybase-addict.com

  • Sybase Query Plan…

    Sybase ASE Server includes a very intelligent cost-based query optimizer which, given an ad-hoc query, can quickly determine the best access method for retrieving the data, including the order in which to join tables and whether or not to use indexes that may be on those tables. By using a cost-based query optimizer, the System…

  • Como copiar la estructura de una tabla

    Para copiar la estructura de una tabla sin copiar la data debemos utilizar este comando: SELECT * INTO my_new_table FROM my_old_table WHERE 1=2 Esta consulta copar la estructura de table my_old_table creando una nueva tabla llamada called my_new_table identica a la anterior. Nota: la clausula INTO es conocida por no loggear la operacion, entonces su…

  • Borrar una base de datos y sus dispositivos en Sybase

    De vez en cuando, puede que tenga que borrar una base de datos Sybase y sus dispositivos. Por ejemplo, puede ser necesario ampliar una base de datos, pero no hay suficiente espacio libre en el dispositivo. Primero, tendrá que borrar la base de datos y luego sus dispositivos. A continuación, un ejemplo. # isql -Usa…