OVH Cloud OVH Cloud

indexation de texte intégrale

7 réponses
Avatar
matt
bonjour,
j'ai besoin de mettre en place l'indexation de texte integrale sur mon
serveur sql j'ai donc executer l'assistant indexation de texte integral sql
serveur 2000 :

index unique :
PK_products

colonne de la table:
ProductName
QuantityPerUnit

catalogue de texte intégral :
prcat

.... j'ai demarrer le remplissage complet

ensuite ma requête :

SELECT ProductName
FROM Products
WHERE CONTAINS(ProductName, ' "sasquatch ale" OR "steeleye stout" ')

el là il me trouve rien alors que ces enregistrement sont bien dans la table
Product
j'essaye de suivre leur exemple mais je ne vois pas ce que je n'est pas fais!!

help !! ou si vous pouvez m'indiquer un tuto je suis complètement coincé !!

7 réponses

Avatar
Philippe T [MS]
Bonjour,

Avez vous spécifié que vos colonnes devait faire parti du catalogue ?

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"matt" wrote in message
news:
bonjour,
j'ai besoin de mettre en place l'indexation de texte integrale sur mon
serveur sql j'ai donc executer l'assistant indexation de texte integral
sql
serveur 2000 :

index unique :
PK_products

colonne de la table:
ProductName
QuantityPerUnit

catalogue de texte intégral :
prcat

.... j'ai demarrer le remplissage complet

ensuite ma requête :

SELECT ProductName
FROM Products
WHERE CONTAINS(ProductName, ' "sasquatch ale" OR "steeleye stout" ')

el là il me trouve rien alors que ces enregistrement sont bien dans la
table
Product
j'essaye de suivre leur exemple mais je ne vois pas ce que je n'est pas
fais!!

help !! ou si vous pouvez m'indiquer un tuto je suis complètement coincé
!!



Avatar
matt
oui lors de la creation avec l'assistant indexation de texte integrale : par
exemple sur les colonne CategorieName et Description de la table categorie de
la base northwind au moment de choisir les colonne de la table.

Quand je fais modifier l'indexation de texte integral j'ai :
en grisé index unique: PK_Categorie
Choisir les colonne de la tables CategorieName et Description language pour
le separateur de mot : français
catalogue de texte integral : je l'ai appelle catcat
planification lancer automatiquement au demarage de sqlserver agent

par contre quand je regarde mon catalogue de texte integral (toujours dans
l'entreprise manager j'ai Etat : inactif)
le service microsoft Search est bien démarré
Sql server agent ne veux pas demmarrer par contre...







"Philippe T [MS]" a écrit :

Bonjour,

Avez vous spécifié que vos colonnes devait faire parti du catalogue ?

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"matt" wrote in message
news:
> bonjour,
> j'ai besoin de mettre en place l'indexation de texte integrale sur mon
> serveur sql j'ai donc executer l'assistant indexation de texte integral
> sql
> serveur 2000 :
>
> index unique :
> PK_products
>
> colonne de la table:
> ProductName
> QuantityPerUnit
>
> catalogue de texte intégral :
> prcat
>
> .... j'ai demarrer le remplissage complet
>
> ensuite ma requête :
>
> SELECT ProductName
> FROM Products
> WHERE CONTAINS(ProductName, ' "sasquatch ale" OR "steeleye stout" ')
>
> el là il me trouve rien alors que ces enregistrement sont bien dans la
> table
> Product
> j'essaye de suivre leur exemple mais je ne vois pas ce que je n'est pas
> fais!!
>
> help !! ou si vous pouvez m'indiquer un tuto je suis complètement coincé
> !!
>





Avatar
matt
J'ai reinstaller sur un autre pc sql2000 j'ai refais l'assistant de
d'indexation
dans service manager j'ai :
microsoft search
SQL server
Sql serveur agent
distributed tarnsaction coordinator
tous demarrer

j'ai executer l'assistant sur la table categories de la base northwind

quand je fais la requête :
SELECT Description
FROM Categories
WHERE CONTAINS(Description, ' "bean curd" ')

il accepte bien mon prédicat :

mais je n'ai aucun résultat
j'ai bo demarer le remplissage complet ou incrementiel du catalogue cela ne
change rien !



"matt" a écrit :

oui lors de la creation avec l'assistant indexation de texte integrale : par
exemple sur les colonne CategorieName et Description de la table categorie de
la base northwind au moment de choisir les colonne de la table.

Quand je fais modifier l'indexation de texte integral j'ai :
en grisé index unique: PK_Categorie
Choisir les colonne de la tables CategorieName et Description language pour
le separateur de mot : français
catalogue de texte integral : je l'ai appelle catcat
planification lancer automatiquement au demarage de sqlserver agent

par contre quand je regarde mon catalogue de texte integral (toujours dans
l'entreprise manager j'ai Etat : inactif)
le service microsoft Search est bien démarré
Sql server agent ne veux pas demmarrer par contre...







"Philippe T [MS]" a écrit :

> Bonjour,
>
> Avez vous spécifié que vos colonnes devait faire parti du catalogue ?
>
> ----------------------------------------------------------------------
> Philippe TROTIN - Microsoft Service France
>
> "matt" wrote in message
> news:
> > bonjour,
> > j'ai besoin de mettre en place l'indexation de texte integrale sur mon
> > serveur sql j'ai donc executer l'assistant indexation de texte integral
> > sql
> > serveur 2000 :
> >
> > index unique :
> > PK_products
> >
> > colonne de la table:
> > ProductName
> > QuantityPerUnit
> >
> > catalogue de texte intégral :
> > prcat
> >
> > .... j'ai demarrer le remplissage complet
> >
> > ensuite ma requête :
> >
> > SELECT ProductName
> > FROM Products
> > WHERE CONTAINS(ProductName, ' "sasquatch ale" OR "steeleye stout" ')
> >
> > el là il me trouve rien alors que ces enregistrement sont bien dans la
> > table
> > Product
> > j'essaye de suivre leur exemple mais je ne vois pas ce que je n'est pas
> > fais!!
> >
> > help !! ou si vous pouvez m'indiquer un tuto je suis complètement coincé
> > !!
> >
>
>
>


Avatar
matt
ce n'est pas que je veux m'amuser avec les exemple de microsoft j'ai une base
de plus de 30000 enregistrement ou dans le champ nom j'ai des nom composé et
je ne peux pas m'en sortir avec des like....

"matt" a écrit :

J'ai reinstaller sur un autre pc sql2000 j'ai refais l'assistant de
d'indexation
dans service manager j'ai :
microsoft search
SQL server
Sql serveur agent
distributed tarnsaction coordinator
tous demarrer

j'ai executer l'assistant sur la table categories de la base northwind

quand je fais la requête :
SELECT Description
FROM Categories
WHERE CONTAINS(Description, ' "bean curd" ')

il accepte bien mon prédicat :

mais je n'ai aucun résultat
j'ai bo demarer le remplissage complet ou incrementiel du catalogue cela ne
change rien !



"matt" a écrit :

> oui lors de la creation avec l'assistant indexation de texte integrale : par
> exemple sur les colonne CategorieName et Description de la table categorie de
> la base northwind au moment de choisir les colonne de la table.
>
> Quand je fais modifier l'indexation de texte integral j'ai :
> en grisé index unique: PK_Categorie
> Choisir les colonne de la tables CategorieName et Description language pour
> le separateur de mot : français
> catalogue de texte integral : je l'ai appelle catcat
> planification lancer automatiquement au demarage de sqlserver agent
>
> par contre quand je regarde mon catalogue de texte integral (toujours dans
> l'entreprise manager j'ai Etat : inactif)
> le service microsoft Search est bien démarré
> Sql server agent ne veux pas demmarrer par contre...
>
>
>
>
>
>
>
> "Philippe T [MS]" a écrit :
>
> > Bonjour,
> >
> > Avez vous spécifié que vos colonnes devait faire parti du catalogue ?
> >
> > ----------------------------------------------------------------------
> > Philippe TROTIN - Microsoft Service France
> >
> > "matt" wrote in message
> > news:
> > > bonjour,
> > > j'ai besoin de mettre en place l'indexation de texte integrale sur mon
> > > serveur sql j'ai donc executer l'assistant indexation de texte integral
> > > sql
> > > serveur 2000 :
> > >
> > > index unique :
> > > PK_products
> > >
> > > colonne de la table:
> > > ProductName
> > > QuantityPerUnit
> > >
> > > catalogue de texte intégral :
> > > prcat
> > >
> > > .... j'ai demarrer le remplissage complet
> > >
> > > ensuite ma requête :
> > >
> > > SELECT ProductName
> > > FROM Products
> > > WHERE CONTAINS(ProductName, ' "sasquatch ale" OR "steeleye stout" ')
> > >
> > > el là il me trouve rien alors que ces enregistrement sont bien dans la
> > > table
> > > Product
> > > j'essaye de suivre leur exemple mais je ne vois pas ce que je n'est pas
> > > fais!!
> > >
> > > help !! ou si vous pouvez m'indiquer un tuto je suis complètement coincé
> > > !!
> > >
> >
> >
> >


Avatar
Philippe T [MS]
Bonjour,

Avez vous regardé le jeu de caractère utilisé sur chacune des colonnes de ce
catalogue ? Il est préférable que le jeu de caractère utilisé soit identique
pour chacune des colonnes (moi j'utilise Neutral par exemple).

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"matt" wrote in message
news:
ce n'est pas que je veux m'amuser avec les exemple de microsoft j'ai une
base
de plus de 30000 enregistrement ou dans le champ nom j'ai des nom composé
et
je ne peux pas m'en sortir avec des like....

"matt" a écrit :

J'ai reinstaller sur un autre pc sql2000 j'ai refais l'assistant de
d'indexation
dans service manager j'ai :
microsoft search
SQL server
Sql serveur agent
distributed tarnsaction coordinator
tous demarrer

j'ai executer l'assistant sur la table categories de la base northwind

quand je fais la requête :
SELECT Description
FROM Categories
WHERE CONTAINS(Description, ' "bean curd" ')

il accepte bien mon prédicat :

mais je n'ai aucun résultat
j'ai bo demarer le remplissage complet ou incrementiel du catalogue cela
ne
change rien !



"matt" a écrit :

> oui lors de la creation avec l'assistant indexation de texte integrale
> : par
> exemple sur les colonne CategorieName et Description de la table
> categorie de
> la base northwind au moment de choisir les colonne de la table.
>
> Quand je fais modifier l'indexation de texte integral j'ai :
> en grisé index unique: PK_Categorie
> Choisir les colonne de la tables CategorieName et Description language
> pour
> le separateur de mot : français
> catalogue de texte integral : je l'ai appelle catcat
> planification lancer automatiquement au demarage de sqlserver agent
>
> par contre quand je regarde mon catalogue de texte integral (toujours
> dans
> l'entreprise manager j'ai Etat : inactif)
> le service microsoft Search est bien démarré
> Sql server agent ne veux pas demmarrer par contre...
>
>
>
>
>
>
>
> "Philippe T [MS]" a écrit :
>
> > Bonjour,
> >
> > Avez vous spécifié que vos colonnes devait faire parti du catalogue ?
> >
> > ----------------------------------------------------------------------
> > Philippe TROTIN - Microsoft Service France
> >
> > "matt" wrote in message
> > news:
> > > bonjour,
> > > j'ai besoin de mettre en place l'indexation de texte integrale sur
> > > mon
> > > serveur sql j'ai donc executer l'assistant indexation de texte
> > > integral
> > > sql
> > > serveur 2000 :
> > >
> > > index unique :
> > > PK_products
> > >
> > > colonne de la table:
> > > ProductName
> > > QuantityPerUnit
> > >
> > > catalogue de texte intégral :
> > > prcat
> > >
> > > .... j'ai demarrer le remplissage complet
> > >
> > > ensuite ma requête :
> > >
> > > SELECT ProductName
> > > FROM Products
> > > WHERE CONTAINS(ProductName, ' "sasquatch ale" OR "steeleye stout"
> > > ')
> > >
> > > el là il me trouve rien alors que ces enregistrement sont bien dans
> > > la
> > > table
> > > Product
> > > j'essaye de suivre leur exemple mais je ne vois pas ce que je n'est
> > > pas
> > > fais!!
> > >
> > > help !! ou si vous pouvez m'indiquer un tuto je suis complètement
> > > coincé
> > > !!
> > >
> >
> >
> >




Avatar
matt
j'ai essayer de le faire dans le serveur SQL 2005 (trois coup de cuillère à
pot et c'étais fais) j'ai donc fini par desintalle mon serveur sql 2000 sur
mon SBS2003 de devellopement et recreer une instance ça marche !!!!
(après quelques minutes de remplissage de mon catalogue)
Je n'ai pas compris pourquoi ma première instance posait problème
SQLAgent ne voulais pas démarrer maintenant tout marche. Il ne me reste plus
qu'a modifier mes requête sur mes pages aspx...

Merci quand même Philippe de m'avoir répondu :-)

"Philippe T [MS]" a écrit :

Bonjour,

Avez vous regardé le jeu de caractère utilisé sur chacune des colonnes de ce
catalogue ? Il est préférable que le jeu de caractère utilisé soit identique
pour chacune des colonnes (moi j'utilise Neutral par exemple).

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"matt" wrote in message
news:
> ce n'est pas que je veux m'amuser avec les exemple de microsoft j'ai une
> base
> de plus de 30000 enregistrement ou dans le champ nom j'ai des nom composé
> et
> je ne peux pas m'en sortir avec des like....
>
> "matt" a écrit :
>
>> J'ai reinstaller sur un autre pc sql2000 j'ai refais l'assistant de
>> d'indexation
>> dans service manager j'ai :
>> microsoft search
>> SQL server
>> Sql serveur agent
>> distributed tarnsaction coordinator
>> tous demarrer
>>
>> j'ai executer l'assistant sur la table categories de la base northwind
>>
>> quand je fais la requête :
>> SELECT Description
>> FROM Categories
>> WHERE CONTAINS(Description, ' "bean curd" ')
>>
>> il accepte bien mon prédicat :
>>
>> mais je n'ai aucun résultat
>> j'ai bo demarer le remplissage complet ou incrementiel du catalogue cela
>> ne
>> change rien !
>>
>>
>>
>> "matt" a écrit :
>>
>> > oui lors de la creation avec l'assistant indexation de texte integrale
>> > : par
>> > exemple sur les colonne CategorieName et Description de la table
>> > categorie de
>> > la base northwind au moment de choisir les colonne de la table.
>> >
>> > Quand je fais modifier l'indexation de texte integral j'ai :
>> > en grisé index unique: PK_Categorie
>> > Choisir les colonne de la tables CategorieName et Description language
>> > pour
>> > le separateur de mot : français
>> > catalogue de texte integral : je l'ai appelle catcat
>> > planification lancer automatiquement au demarage de sqlserver agent
>> >
>> > par contre quand je regarde mon catalogue de texte integral (toujours
>> > dans
>> > l'entreprise manager j'ai Etat : inactif)
>> > le service microsoft Search est bien démarré
>> > Sql server agent ne veux pas demmarrer par contre...
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > "Philippe T [MS]" a écrit :
>> >
>> > > Bonjour,
>> > >
>> > > Avez vous spécifié que vos colonnes devait faire parti du catalogue ?
>> > >
>> > > ----------------------------------------------------------------------
>> > > Philippe TROTIN - Microsoft Service France
>> > >
>> > > "matt" wrote in message
>> > > news:
>> > > > bonjour,
>> > > > j'ai besoin de mettre en place l'indexation de texte integrale sur
>> > > > mon
>> > > > serveur sql j'ai donc executer l'assistant indexation de texte
>> > > > integral
>> > > > sql
>> > > > serveur 2000 :
>> > > >
>> > > > index unique :
>> > > > PK_products
>> > > >
>> > > > colonne de la table:
>> > > > ProductName
>> > > > QuantityPerUnit
>> > > >
>> > > > catalogue de texte intégral :
>> > > > prcat
>> > > >
>> > > > .... j'ai demarrer le remplissage complet
>> > > >
>> > > > ensuite ma requête :
>> > > >
>> > > > SELECT ProductName
>> > > > FROM Products
>> > > > WHERE CONTAINS(ProductName, ' "sasquatch ale" OR "steeleye stout"
>> > > > ')
>> > > >
>> > > > el là il me trouve rien alors que ces enregistrement sont bien dans
>> > > > la
>> > > > table
>> > > > Product
>> > > > j'essaye de suivre leur exemple mais je ne vois pas ce que je n'est
>> > > > pas
>> > > > fais!!
>> > > >
>> > > > help !! ou si vous pouvez m'indiquer un tuto je suis complètement
>> > > > coincé
>> > > > !!
>> > > >
>> > >
>> > >
>> > >





Avatar
Philippe T [MS]
Bonjour,

Désolé de ne pas avoir pu vous aider plus. Enfin l'essentiel c'est que
maintenant tout fonctionne !!!

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"matt" wrote in message
news:
j'ai essayer de le faire dans le serveur SQL 2005 (trois coup de cuillère
à
pot et c'étais fais) j'ai donc fini par desintalle mon serveur sql 2000
sur
mon SBS2003 de devellopement et recreer une instance ça marche !!!!
(après quelques minutes de remplissage de mon catalogue)
Je n'ai pas compris pourquoi ma première instance posait problème
SQLAgent ne voulais pas démarrer maintenant tout marche. Il ne me reste
plus
qu'a modifier mes requête sur mes pages aspx...

Merci quand même Philippe de m'avoir répondu :-)

"Philippe T [MS]" a écrit :

Bonjour,

Avez vous regardé le jeu de caractère utilisé sur chacune des colonnes de
ce
catalogue ? Il est préférable que le jeu de caractère utilisé soit
identique
pour chacune des colonnes (moi j'utilise Neutral par exemple).

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"matt" wrote in message
news:
> ce n'est pas que je veux m'amuser avec les exemple de microsoft j'ai
> une
> base
> de plus de 30000 enregistrement ou dans le champ nom j'ai des nom
> composé
> et
> je ne peux pas m'en sortir avec des like....
>
> "matt" a écrit :
>
>> J'ai reinstaller sur un autre pc sql2000 j'ai refais l'assistant de
>> d'indexation
>> dans service manager j'ai :
>> microsoft search
>> SQL server
>> Sql serveur agent
>> distributed tarnsaction coordinator
>> tous demarrer
>>
>> j'ai executer l'assistant sur la table categories de la base northwind
>>
>> quand je fais la requête :
>> SELECT Description
>> FROM Categories
>> WHERE CONTAINS(Description, ' "bean curd" ')
>>
>> il accepte bien mon prédicat :
>>
>> mais je n'ai aucun résultat
>> j'ai bo demarer le remplissage complet ou incrementiel du catalogue
>> cela
>> ne
>> change rien !
>>
>>
>>
>> "matt" a écrit :
>>
>> > oui lors de la creation avec l'assistant indexation de texte
>> > integrale
>> > : par
>> > exemple sur les colonne CategorieName et Description de la table
>> > categorie de
>> > la base northwind au moment de choisir les colonne de la table.
>> >
>> > Quand je fais modifier l'indexation de texte integral j'ai :
>> > en grisé index unique: PK_Categorie
>> > Choisir les colonne de la tables CategorieName et Description
>> > language
>> > pour
>> > le separateur de mot : français
>> > catalogue de texte integral : je l'ai appelle catcat
>> > planification lancer automatiquement au demarage de sqlserver agent
>> >
>> > par contre quand je regarde mon catalogue de texte integral
>> > (toujours
>> > dans
>> > l'entreprise manager j'ai Etat : inactif)
>> > le service microsoft Search est bien démarré
>> > Sql server agent ne veux pas demmarrer par contre...
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > "Philippe T [MS]" a écrit :
>> >
>> > > Bonjour,
>> > >
>> > > Avez vous spécifié que vos colonnes devait faire parti du
>> > > catalogue ?
>> > >
>> > > ----------------------------------------------------------------------
>> > > Philippe TROTIN - Microsoft Service France
>> > >
>> > > "matt" wrote in message
>> > > news:
>> > > > bonjour,
>> > > > j'ai besoin de mettre en place l'indexation de texte integrale
>> > > > sur
>> > > > mon
>> > > > serveur sql j'ai donc executer l'assistant indexation de texte
>> > > > integral
>> > > > sql
>> > > > serveur 2000 :
>> > > >
>> > > > index unique :
>> > > > PK_products
>> > > >
>> > > > colonne de la table:
>> > > > ProductName
>> > > > QuantityPerUnit
>> > > >
>> > > > catalogue de texte intégral :
>> > > > prcat
>> > > >
>> > > > .... j'ai demarrer le remplissage complet
>> > > >
>> > > > ensuite ma requête :
>> > > >
>> > > > SELECT ProductName
>> > > > FROM Products
>> > > > WHERE CONTAINS(ProductName, ' "sasquatch ale" OR "steeleye
>> > > > stout"
>> > > > ')
>> > > >
>> > > > el là il me trouve rien alors que ces enregistrement sont bien
>> > > > dans
>> > > > la
>> > > > table
>> > > > Product
>> > > > j'essaye de suivre leur exemple mais je ne vois pas ce que je
>> > > > n'est
>> > > > pas
>> > > > fais!!
>> > > >
>> > > > help !! ou si vous pouvez m'indiquer un tuto je suis
>> > > > complètement
>> > > > coincé
>> > > > !!
>> > > >
>> > >
>> > >
>> > >