[firebase-br] Comportamento Estranho firebird 2.1
Carlos H. Cantu
listas em warmboot.com.br
Qua Out 15 10:36:59 -03 2008
Isso não tem nada a ver com o FB 2.1
Olhando o nome das tabelas, e se vc usa IBO, acredito que vc testou o
recurso de FullTextSearch (FTS) dele, que pra funcionar tem que criar
diversas tabelas, etc. no banco.
[]s
Carlos H. Cantu
www.warmboot.com.br - www.firebirdnews.org
www.FireBase.com.br - blog.firebase.com.br
PSF> Bom dia
PSF> Gostaria de uma informação, no novo banco de dados que estou
PSF> construíndo firebird
PSF> 2.1 esta aparecendo umas tabelas Domains estranhas que eu não criei, desta
PSF> forma a baixo
PSF> /******************************************************************************/
PSF> /* Generated by IBExpert 15/10/2008
PSF> 09:16:00 */
PSF> /******************************************************************************/
PSF> /******************************************************************************/
PSF> /*
PSF> Tables */
PSF> /******************************************************************************/
PSF> CREATE TABLE FTS$_IND (
PSF> FTS$IND_NME FTS$IND_NME_DM NOT NULL /* FTS$IND_NME_DM = VARCHAR(10)
PSF> CHECK ( NOT VALUE LIKE '\_%' ESCAPE '\' ) */,
PSF> FTS$TBL_NME FTS$IDENT_DM NOT NULL /* FTS$IDENT_DM = VARCHAR(32) */,
PSF> FTS$KEY_COL FTS$IDENT_DM NOT NULL /* FTS$IDENT_DM = VARCHAR(32) */,
PSF> FTS$AUX_COL FTS$IDENT_DM NOT NULL /* FTS$IDENT_DM = VARCHAR(32) */,
PSF> FTS$SCH_COL FTS$IDENT_DM NOT NULL /* FTS$IDENT_DM = VARCHAR(32) */,
PSF> FTS$SCH_LEN FTS$LEN_DM NOT NULL /* FTS$LEN_DM = SMALLINT CHECK (( VALUE
>>= 10 ) OR ( VALUE IS NULL )) */,
PSF> FTS$WRD_LEN FTS$LEN_DM NOT NULL /* FTS$LEN_DM = SMALLINT CHECK (( VALUE
>>= 10 ) OR ( VALUE IS NULL )) */,
PSF> FTS$USR_LEN FTS$LEN_DM NOT NULL /* FTS$LEN_DM = SMALLINT CHECK (( VALUE
>>= 10 ) OR ( VALUE IS NULL )) */,
PSF> FTS$MIN_LEN FTS$MIN_LEN_DM NOT NULL /* FTS$MIN_LEN_DM = SMALLINT CHECK
PSF> (( VALUE BETWEEN 1 AND 9 ) OR ( VALUE IS NULL )) */,
PSF> FTS$KEY_DM FTS$IDENT_DM NOT NULL /* FTS$IDENT_DM = VARCHAR(32) */,
PSF> FTS$KEY_TYP FTS$IDENT_DM NOT NULL /* FTS$IDENT_DM = VARCHAR(32) */,
PSF> FTS$KEY_IND FTS$IDENT_DM NOT NULL /* FTS$IDENT_DM = VARCHAR(32) */,
PSF> FTS$WDS_TYP FTS$IDENT_DM NOT NULL /* FTS$IDENT_DM = VARCHAR(32) */,
PSF> FTS$STATUS FTS$IND_STATUS_DM NOT NULL /* FTS$IND_STATUS_DM =
PSF> VARCHAR(2) CHECK ( VALUE IN ( 'IP', /* INACTIVE PENDING . */
PSF> 'IC', /* INACTIVE CORRUPTED . */
PSF> 'I', /* INACTIVE . */
PSF> 'MP', /* META LOADED PENDING . */
PSF> 'MC', /* META CORRUPTED . */
PSF> 'M', /* META LOADED . */
PSF> 'LP', /* DATA LOADED PENDING . */
PSF> 'LC', /* DATA LOADED CORRUPTED . */
PSF> 'L', /* DATA LOADED . */
PSF> 'AP', /* ACTIVE PENDING . */
PSF> 'AC', /* ACTIVE CORRUPTED . */
PSF> 'A' )) */,
PSF> FTS$LOG FTS$BOOLEAN_DM NOT NULL /* FTS$BOOLEAN_DM = CHAR(1) CHECK
PSF> (( VALUE IN ( 'T', 'F' )) OR ( VALUE IS NULL )) */
PSF> );
PSF> /******************************************************************************/
PSF> /* Primary
PSF> Keys */
PSF> /******************************************************************************/
PSF> ALTER TABLE FTS$_IND ADD CONSTRAINT FTS$PK__IND PRIMARY KEY (FTS$IND_NME);
PSF> /******************************************************************************/
PSF> /*
PSF> Privileges */
PSF> /******************************************************************************/
PSF> /* Privileges of users */
PSF> GRANT ALL ON FTS$_IND TO PUBLIC;
PSF> -----------------------------------------
PSF> CREATE DOMAIN FTS$BOOLEAN_DM AS
PSF> CHAR(1) CHARACTER SET ISO8859_1
PSF> CHECK (( VALUE IN ( 'T', 'F' )) OR ( VALUE IS NULL ))
PSF> COLLATE ISO8859_1;
PSF> ----------------------------------------------------
PSF> CREATE DOMAIN FTS$IND_STATUS_DM AS
PSF> VARCHAR(2) CHARACTER SET ISO8859_1
PSF> CHECK (VALUE IN ( 'IP', /* INACTIVE PENDING . */
PSF> 'IC', /* INACTIVE CORRUPTED . */
PSF> 'I', /* INACTIVE . */
PSF> 'MP', /* META LOADED PENDING . */
PSF> 'MC', /* META CORRUPTED . */
PSF> 'M', /* META LOADED . */
PSF> 'LP', /* DATA LOADED PENDING . */
PSF> 'LC', /* DATA LOADED CORRUPTED . */
PSF> 'L', /* DATA LOADED . */
PSF> 'AP', /* ACTIVE PENDING . */
PSF> 'AC', /* ACTIVE CORRUPTED . */
PSF> 'A' ))
PSF> COLLATE ISO8859_1;
Mais detalhes sobre a lista de discussão lista