none
SQLServer 2008 R2 - "select * from sys.fulltext_languages" = Tabelle nicht vorhanden RRS feed

  • Frage

  • Hallo!

     

    Ich wollte gerne fragen, ob jemand mir helfen kann mit SQLServer 2008.

    Es ist aber sehr speziell: Ich möchte die Word-Stemmer-Funktion nutzen (in VB.NET vorzugsweise), aber schon beim Abfragen von select * from sys.fulltext_languages meint er, die Tabelle wäre nicht vorhanden. Ich habe sonst alles prima zu Laufen gekriegt, und ich kann auch Tabellen erzeugen, schreiben, lesen, usw.

    Falls mir jemand bei diesem speziellen Problem helfen kann, würde ich mich über eine Nachricht sehr freuen.

    Danke.

    Samstag, 28. Mai 2011 13:21

Antworten

  • Hallo,

    welche Edition von SQL Server hast Du installiert?
    Wenn es die Express Edition ist, so benötigst Du die Microsoft SQL Server 2008 R2 RTM – Express with Advanced Services
    da nur dort die Volltext-Komponente (und die Reporting Services) enthalten sind.

    Verwendest Du noch die ältere SQL Server 2008 Express Edition (ohne R2) gilt dort das gleiche,
    dort sollte zudem das Service Pack 2 mit installiert werden.

    Und musst jeweils die Volltextkomponente bei der Installation auswählen.

    Gruß Elmar

    Samstag, 28. Mai 2011 15:57
    Beantworter
  • Hallo,

    schön das die Hürde genommen ist.

    Das Zuweisen von Rollen und Berechtigungen ist nur furchtbar, wenn man es via SSMS versucht.

    Mache es in TRANSACT-SQL, da reichen eine Handvoll Befehle. Für den Anfang:

    GRANT SELECT, INSERT, UPDATE, DELETE ON dbo.Tabelle TO [Benutzer oder Rolle];

    Für Rollen: sp_addrole , sp_addrolemember

    und ist 100mal schneller als das Zusammenklicken im SSMS.

    Gruß Elmar

    Sonntag, 29. Mai 2011 18:41
    Beantworter

Alle Antworten

  • Hallo,

    welche Edition von SQL Server hast Du installiert?
    Wenn es die Express Edition ist, so benötigst Du die Microsoft SQL Server 2008 R2 RTM – Express with Advanced Services
    da nur dort die Volltext-Komponente (und die Reporting Services) enthalten sind.

    Verwendest Du noch die ältere SQL Server 2008 Express Edition (ohne R2) gilt dort das gleiche,
    dort sollte zudem das Service Pack 2 mit installiert werden.

    Und musst jeweils die Volltextkomponente bei der Installation auswählen.

    Gruß Elmar

    Samstag, 28. Mai 2011 15:57
    Beantworter
  • Danke, ich bin schon etwas weiter.

    Ich kämpfe gerade mit den Roles und Berechtigungen... furchtbar.

    Sonntag, 29. Mai 2011 18:04
  • Hallo,

    schön das die Hürde genommen ist.

    Das Zuweisen von Rollen und Berechtigungen ist nur furchtbar, wenn man es via SSMS versucht.

    Mache es in TRANSACT-SQL, da reichen eine Handvoll Befehle. Für den Anfang:

    GRANT SELECT, INSERT, UPDATE, DELETE ON dbo.Tabelle TO [Benutzer oder Rolle];

    Für Rollen: sp_addrole , sp_addrolemember

    und ist 100mal schneller als das Zusammenklicken im SSMS.

    Gruß Elmar

    Sonntag, 29. Mai 2011 18:41
    Beantworter