Inhalte aufrufen

Profilbild
- - - - -

SQL Volltextsuche


  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
23 Antworten zu diesem Thema

#1 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 09 July 2016 - 13:10

Hallo zusammen,

 

auf meinem SQL Server ist die Volltextsuche aktiviert. Dennoch erhalte ich im Webinterface die Meldung:

"Volltextsuche wird nicht durch ihre Datenbank unterstützt"

 

Was gibt es hier noch zu tun bzw. zu beachten?

Vielen Dank.

 

 



#2 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 11 July 2016 - 15:06

kann mir bitte jemand helfen?



#3 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 11 July 2016 - 15:22

Common.Settings.UseStoredProceuresIfSupported = True
Daten-Provider = sqlserver
 
beim sql abfrage
SELECT CONVERT(char(20), SERVERPROPERTY('IsFullTextInstalled'));
       (keine spaltenname)
1    1
 
ELECT CONVERT(char(20), DatabaseProperty(DB_NAME(DB_ID()), 'IsFulltextEnabled'));
       (keine spaltenname)
1    0
 
 


#4 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 13 July 2016 - 07:08

Guten Morgen

ich freue mich dass ihr meine frage gelesen hat.Würde gerne eine einfache Antwort erhalten

 

grüße

Neil


  • MediArt gefällt das

#5 Security Tech

Security Tech

    Super V.I.P

  • Members
  • 4466 Beiträge

Geschrieben: 13 July 2016 - 08:02

Hallo Neil,

lesen alleine reicht ja nicht.

Es müssen wenn schon die richtigen Leute lesen und dann eine Lösung parat haben.

Ich gehöre nicht dazu, aber leide mit Dir.

Gruß Joachim


  • MediArt gefällt das

#6 Artar

Artar

    SmartStore AG

  • Administrators
  • 989 Beiträge

Geschrieben: 13 July 2016 - 13:24

Hallo zusammen,

 

auf meinem SQL Server ist die Volltextsuche aktiviert. Dennoch erhalte ich im Webinterface die Meldung:

"Volltextsuche wird nicht durch ihre Datenbank unterstützt"

 

Was gibt es hier noch zu tun bzw. zu beachten?

Vielen Dank.

 

Wenn du ein Shared-Hosting hast, ist oft ein SQL-Server mit Volltextsuche installiert.

 

Wenn du einen eigenen Server hast und den SQL-Server selbst installiert hast, hast du vielleicht die Version ohne die Volltextsuche installiert.

 

Mit dem Befehl

 

SELECT FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')

 

kannst du feststellen, ob dein SQL-Server die Volltextsuche unterstützt. Wenn nicht, muss sie nachinstalliert werden.


Zihni Artar
SmartStore AG


#7 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 13 July 2016 - 13:47

Hallo Artar,

 

SELECT CONVERT(char(20), SERVERPROPERTY('IsFullTextInstalled'));
      
1    1
 
wir haben unsere eigenen Server.
Betriebssysteme Windows Server 2012 R2
SQL Server 2014
grüße
Neil


#8 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 13 July 2016 - 13:50

auch 

SELECT FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')

1 1



#9 Artar

Artar

    SmartStore AG

  • Administrators
  • 989 Beiträge

Geschrieben: 13 July 2016 - 13:58

Da gibt es eine gespeicherte Prozedur in der SmartStore.NET-DB, die könntest du mal ausführen und schauen was passiert.

 

2016-07-1314_53_37.png         

 

Mit der rechten Maustaste auf die markierte Prozedur klicken, aus dem Menü "Ändern" wählen und danach das Script ausführen mit dem "Ausführen"-Button.


Zihni Artar
SmartStore AG


#10 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 13 July 2016 - 14:02

was mir rätselhaft ist Volltextsuche wird nicht durch Ihre Datenbank unterstützt 

 

also wenn SQL Server Volltextsuche installiert ist wo könnte dieses Problem sonst noch her kommen?

 

grüße

Neil



#11 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 13 July 2016 - 14:12

Hallo Artar,

 

Leider es hat Nicht gebracht.

 

Grüße

Neil



#12 Marcus Gesing

Marcus Gesing

    SmartStore AG

  • Administrators
  • 3801 Beiträge

Geschrieben: 13 July 2016 - 16:16

Unter "Alle Einstellungen" prüfen, ob "commonsettings.usestoredproceduresifsupported" und "commonsettings.usefulltextsearch" auf True stehen. Nach einer Änderung der Werte bitte "Cache löschen" ausführen.


Marcus Gesing

Smartstore AG


#13 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 13 July 2016 - 16:57

Hallo Marcus,

 

commonsettings.usestoredproceduresifsupported = True

commonsettings.usefulltextsearch war nicht...

​habe dann auf True gestellt und Cache gelöscht und System neu gestartet.

 

Leider nix gebracht.

Grüße

Neil



#14 Marcus Gesing

Marcus Gesing

    SmartStore AG

  • Administrators
  • 3801 Beiträge

Geschrieben: 13 July 2016 - 17:33

Ist in der Datenbank die Stored-Procedure "FullText_IsSupported" vorhanden ist (siehe Screenshot weiter oben)?


Marcus Gesing

Smartstore AG


#15 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 13 July 2016 - 17:42

ja



#16 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 13 July 2016 - 18:17

kann das sein wegen das hier klappt bei mir Nicht?

 

atempause.FullText_Disable
atempause.FullText_Enable
atempause.FullText_IsSupported
 
sollte es dbo. sein?
 
Grüße
Neil


#17 Marcus Gesing

Marcus Gesing

    SmartStore AG

  • Administrators
  • 3801 Beiträge

Geschrieben: 13 July 2016 - 19:37

Ja, der Schema sollte dbo sein.


Marcus Gesing

Smartstore AG


#18 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 14 July 2016 - 15:17

Hallo Marcus,

 

wie kann ich die Schema Ändern ?

von atempause nach dbo 

 

Grüße

Neil



#19 Marcus Gesing

Marcus Gesing

    SmartStore AG

  • Administrators
  • 3801 Beiträge

Geschrieben: 14 July 2016 - 15:22

Beispiel:

ALTER SCHEMA dbo TRANSFER atempause.FullText_IsSupported

Marcus Gesing

Smartstore AG


#20 Atempause

Atempause

    Benutzer

  • Members
  • 432 Beiträge

Geschrieben: 14 July 2016 - 15:40

Danke

 

Genaue Treffer (CONTAINS mit prefix_term)
Benutze CONTAINS und OR mit prefix_term
Benutze CONTAINS und AND mit prefix_term
 
was ist besser?
 
Grüße
Neil