Full Text Catalog, Compound Key Problem
Dec 19, 2007
Hi
I have a sql 2000 db which has a table that has a compound key, the problem is that I would like to create a Full Text Catalog for this table. However I noticed that i need a single primary key... but I dont have one.
I created another field on my table called "ftcID" as an int with identity set to Yes
However when I try and create a catalog it doesnt detect that this field is unique.
Does my unique field have to be a Primary Key, I cant remove the compound primary key as it will break my application.
Any help would be much appreciated
Many thanks in advance
View 3 Replies
ADVERTISEMENT
Apr 8, 2000
I want to create a full-text catalog.But when I entered the catolog's name 'softonline' and put the yes button,the system always prompt me the words "An unknown full-text failure (80004005) occurred in function CreateCatalog on full-text catalog 'softonline'". How can I do? Thank you very much.
View 1 Replies
View Related
May 21, 2008
I want to develop a windows application using cshap 2.0 and sql express 2005. How can i attach a full text catalog in csharp? How can i deploy full text catalog to the client machine?
View 2 Replies
View Related
Oct 21, 2006
Once I add new data I can only get search results to return if I rebuild my fulltext catalog, how do I stop this?thanks-c
View 2 Replies
View Related
Jul 9, 2005
I am trying to connect to a full text catalog in SQL. How do I do that? I tried using the same format as connecting to a table but it did not work.
View 1 Replies
View Related
Oct 13, 2000
When restoring a database that contained a full text catalog to another server I noticed that the full text catalogs were not restored. However, the system tables still had the information on these catalogs. As such, I couldn't delete the catalogs (because they didn't exist).
In the end, I deleted the relevant lines from the system table sysfulltextcatalogs and sysobjects and then built a new set of catalogs. Obviously this isn't ideal.
I am restoring databases to a backup/standby server on a regular basis and was wondering if there are any official/documented methods of restoring full text catalogs to another server. (i.e. without having to mess around with the system tables). There doesn't seem to be much in BOL.
Any pointers or ideas on this would be welcome.
Regards,
Karl
View 1 Replies
View Related
Mar 4, 2004
I have a database which has (god knows how) ended up with a Full text catalog which is believes is on the E: drive of the machine. The problem is that machine only has C: drive.
If I try and rebuid the catalog (sp_fulltext_catalog 'documents','rebuild') I get an error saying that e:... doesn't exist.
If I try and drop the catalog (sp_fulltext_catalog 'documents', 'drop'), I can't because it contains a full-text index.
If I try and drop remove the full text index from the table (sp_fulltext_table 'tbl_upload','drop'), I can't because Full-text catalog has been lost. Use sp_fulltext_catalog to rebuild and to repopulate it.
HELP
Does anybody know how to either drop it so that I can recreate it or how to update it so that it looks at a disk that the machine actually has?
View 1 Replies
View Related
Oct 30, 2007
Hello Everybody,
I have a really strange problem and i need your advice...
in one line:
creating full-text index bring to Rank = 0 when running FreeTextTable (although it shouldn't be).
in details:
when creating a new catalog on defining full-text index process, I finish the process successfully and then run a query (FreeTextTable) on the first time i get rank = 731, and after that get always rank=0. after checking every option in this process, try to use old catalog (belongs to different full-text search) it works perfectly.
does anyone has a clue?
thanks in advance,
Omer
View 2 Replies
View Related
Jun 18, 2007
Hi,
I'm not sure this is the right place for this thread but here goes.
I am trying to setup a full text catalog on one table in my database. Although the catalog is created fine and no erros are reported when creating or populating the catalog. It seems to be empty as its size is only 1Mb and my query:
select top 10* from kmuser.tbl_webpages
where contains (WebPageHTML_FT, '"aruba"'
returns no rows, while:
select * from kmuser.tbl_webpages
where webpagehtml_ft like '%aruba%'
returns 6 rows.
I have read several articles on the subject and have followed them to a T. I've deleted it and recreated so many times now both through Enterprise manager and through query analyser using the stored procedure sp_fulltext_catalog.
I've checked that full text catalog is enabled using:
select DATABASEPROPERTY(DB_NAME(), N'IsFullTextEnabled')
I am really stuck. Does anyone have any ideas?
Many thanks
View 4 Replies
View Related
Oct 18, 2007
How can I get all the properties in t-sql that are shown in the full-text catalog properties dialog box in enterprise manager? The one I am specifically looking for is "Physical Catalog". I know Location, Status, Item Count, Catalog Size, and Last Population Date can come from FULLTEXTCATALOGPROPERTY or sysfulltextcatalogs. So where is "Physical Catalog"?
View 2 Replies
View Related
Jun 18, 2007
Hi,
I am trying to setup a full text catalog on one table in my database. Although the catalog is created fine and no erros are reported when creating or populating the catalog. It seems to be empty as its size is only 1Mb and my query:
select top 10* from kmuser.tbl_webpages
where contains (WebPageHTML_FT, '"aruba"'
returns no rows, while:
select * from kmuser.tbl_webpages
where webpagehtml_ft like '%aruba%'
returns 6 rows.
I have read several articles on the subject and have followed them to a T. I've deleted it and recreated so many times now both through Enterprise manager and through query analyser using the stored procedure sp_fulltext_catalog.
I've checked that full text catalog is enabled using:
select DATABASEPROPERTY(DB_NAME(), N'IsFullTextEnabled')
I am really stuck. Does anyone have any ideas? Btw I am using SQL Server 2000 still
Many thanks
View 1 Replies
View Related
Sep 19, 2007
I have a database that I just copy its datafile(.mdf) and the log file to another place in my system. Due to the fact that the sql server instance developed internal error, then i have to forcefully uninstall it and later install it (done successfully). After re-installation, I attach the database file back to the package withoou first and foremost copy it to the Data folder in sql server directory, but rather from where I kept the file. When I decided to create a full-text sraching on a table, the name of the catalog to be used has been afore-configured before. So I decided not to create a new one, then when I applied ful-text indexing on one the table i have index use the procedure (full-text indexing), an error generate sayingFull-text catalog is in an unusable state. I tried to google it and the advice is to drop the catalog and re-create a new catalog. Then when i use this statementdrop fulltext catalog <name>; Error is prompted saying it can not be commited because of the associated table(s) that have been indexing. Is there any way to easily drop all these indexes and re-create another catalog as well as a new indexing on the affected tables. Any suggestions/help is welcome. Very urgentthanksTechnology Consultantwww.legwork.com.ng
View 2 Replies
View Related
Jan 5, 2005
Hi there,
First off: I know that MSDE can't handle Full Text Catalogs.
Now I'd like to know if someone knows about a product or method which I could use that would give me the same result and work with MSDE.
The reason I ask is the following:
We have developed an Intranet application based upon MS Sharepoint Portal Server 2003 for Document Management purposes. Every Document has about 20 customized Properties which can be set. We do have an extensive interface for searching these documents
Now every user can have his "Favorite Documents" in a personal location.
What we are doing now is a "Local" version of this application. It will not allow documents to be modifed and will export the Users Favorites to his personal Computer.
For the moment we store everything (including the documents themselves) in a local MSDE Database.
Now we were recently asked to allow the user to search these local documents. Or at least search for documents with specific properties(i.e. no content indexing needed)
However I don't know how to go about this.
The structure I have for the DB is following
tblFiles
FileGUID FileName
1 Doc1
2 Doc2
tblProperties
PropertyGUID PropertyName
1 Name
2 Author
tblFileProperties
FileGUID PropertyGUID Value
1 1 Test Document.doc
1 2 John Smith
2 1 Dcoument for testing.xls
2 2 John Doe
Now you get the idea
We want to user to be able to specify search criteria for multiple properties
e.g. return every Document where Author Like 'John' and Name Like 'Document'
Preferably we should also be able to use wildcars. But that is not abolutely necessary for the moment.
Now I guess to achieve this I'd need a full text Search Catalog on tblFileProperties.Value, but I'm not even sure about that.
Any help please
RizziMan
View 2 Replies
View Related
May 29, 2005
heywhen i try to search an "noise word" it drop me an ERRORwhat i have done : - stop full text service- remove the words i want ,from noise.enu , noise.eng , noise.dat (@@language = u.s...) the files is in system32 and in program files...config .- start full text service-rebuild and after that re populate the catalog
and it still drop me an ERROR !!! how can i resolve this prob ???
tnx tnx .
View 8 Replies
View Related
Jul 22, 2005
I got following meesage, when i doing search, please helpMicrosoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC SQL Server Driver][SQL Server]Search on full-text catalog 'CCM_FT_Catalog' for database ID 10, table ID 987150562 with search condition '11' failed with unknown result (3a8d75c).
View 1 Replies
View Related
Jan 4, 2006
This is driving me nuts.
I recently moved a database from one server to another. One thing
I didn't catch is that I had a Full Text Catalog on the old server.
Well, on the new server, the catalog is still pointing to a disk
location that doesn't exist on the new server. I tried to remove
the catalog but get an error:
"Error 21776: The name 'Claims Catalog' was not found in the FullTextCatalogs collection....."
So, I go to the table and attempt to remove Full Text Indexing but get
the same error with: "Error 20565: Database is not full-text
enabled yet"
I tried to remove the indexing key from the table and get: "Invalid cursor state"
I even tried to fake a mapped drive with the path it was looking for and it still doesn't work.
Any suggestions other than dropping the table? (it has about 40,000 records).
Thanks!
cbmeeks
View 2 Replies
View Related
Nov 15, 2005
I have made a full text catalog for my article table, and enabled "change tracking" and "update in background", this works just the way its supposed to work, a little delay before I can search in the entered text, but thats not a problem.
The Problem is when I restart the server, then it forgets the things it has indexed in the background, and it doesnt seem to enable the "update in background"-feature, before I manually starts population the first time.
How can I set it to start population on server startup, and remember the things it indexes in the background?
View 2 Replies
View Related
Feb 9, 2005
i want to be able to do full text searches on a table that i have that already has data in it.. i created a new catalog, then started incremenetal population.. but nothing happened? will it only catalog the new data thats been entered into the table after i start incremental update? so since i have data in teh table already, would i need to do a full population first before i start incremenetal population?
thanks!
View 4 Replies
View Related
Sep 10, 2014
I am in a dilemma if I should reorganize or rebuild a full text catalog.
My application owner does not want a rebuild as he says that it takes week for the rebuild to occur on these full text indexes.
Will this code just re-organize without turning off the full text indexes : Alter fulltext catalog catalog_name Reorganize
View 4 Replies
View Related
Jun 19, 2008
I have an SQL 2005 Express Advanced database that also has a full text catalog.
My application creates .bak backups of the sql database, but how do I create backups of the full text catalog?
many thanks in advance
View 3 Replies
View Related
Dec 10, 2007
Hi,
Hope this is the right forum - apologies if its not. I'm a newbie. I'm at my wits end as I cant create a full-text catalog in SQL server 2000. Let me explain (I'll try and include as much info as I can):-
When I run the following command:
sp_fulltext_catalog 'Cat_Desc', 'create'
I get the following error mesaage:
Server: Msg 7619, Level 16, State 2, Procedure sp_fulltext_catalog, Line 64
The specified object cannot be found. Specify the name of an existing object.
I in as user sa. I determine this from running:
select suser_sname()
The SQL Server instance is running under user: LocalSystem
I determine this from the following command:
DECLARE @serviceaccount varchar(100)
EXECUTE master.dbo.xp_instance_regread
N'HKEY_LOCAL_MACHINE',
N'SYSTEMCurrentControlSetServicesMSSQLSERVER',
N'ObjectName',
@ServiceAccount OUTPUT,
N'no_output'
SELECT @Serviceaccount
The database is owned by: sa (determined by visual inspection).
Yes, full text indexing is enabled for this database as I ran the following command:
EXEC sp_fulltext_database 'enable'
and get the following:
(1 row(s) affected)
(0 row(s) affected)
(1 row(s) affected)
Now I can't think of anything else. I'm at my wits end! Please help. Any comments/suggestions/ideas/diagnostics greatly appreciated.
Thank you,
Al.
PS: Apologies if I'm in the wrong forum!
View 19 Replies
View Related
Mar 6, 2008
During a server upgrade somehow the full-text catalog for a databasewas lost. Now when I go into Enterprise manager I can't remove the oldcatalog or create a new one!How do I get rid of the current broken catalog and start a fresh?
View 3 Replies
View Related
Sep 6, 2007
I have Googled the terms 'move path change full-text index catalog' and have come up with nothing that pertains to SQL 2005...only 2000 and 7.0....
So my question remains, how the heck do you change the location of the full-text catalog in SQL 2005? Must I delete and re-create? If so is there a good article on this process? I don't want to loose data or screw anything up....I can't imagine I am the first person who wants to do his?????
View 8 Replies
View Related
Nov 2, 2007
When I try to create a full-text catalog on my local database I get an error that I can not find support information for.
Here is the command I run :CREATE FULLTEXT CATALOG asset_search_values_catalog on FILEGROUP ftFileGroup IN PATH 'C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData' as default
Here is the error message I get:
Msg 7689, Level 16, State 1, Line 1
Execution of a full-text operation failed. 'No such interface supported'
I check the properties of my database and Full-text is enabled.
I am running SQL Server 2005, on an XP Pro, SP2.
I had originially installed in side by side with SQL Server 2000.
I even tried uninstalling SQL Server 2005 (to try a re-install), I could not even uninstall the database.
What should I do.
View 1 Replies
View Related
May 9, 2007
We are running a full text index on a single field in one table. The catalogs have grown to over 53GB. Is there a way to shrink these down?
Thanks,
Scott
View 1 Replies
View Related
Aug 24, 2007
I have just installed SQL Server 2005 Developer Edition and attached the Pubs database that is enabled for full-text searching and I have run full-text searches on it using Sql Server 2005 Express. When i tried to search, I was informed that the catalog was not in a stable condition. I ran this scriptDrop FullText Catalog PubsCatalogI got this message:Warning: The fulltext catalog 'PubsCatalog' is being dropped and is currently set as default.When I try to create a new PubsCatalog, I get:Msg 7689, Level 16, State 1, Line 1Execution of a full-text operation failed. 'The dependency service does not exist or has been marked for deletion.' I have tried other catalog names but the same result. This was easy to do with the same db in Sql Server 2005 Express. What is wrong and how do I fix it?
View 1 Replies
View Related
Jul 23, 2005
Hi All,we have a problem with the Full Text Catalog Search.We use the following SQL Statement for matching companies from a table:select company, lastname, firstname, pkcustomers, fkcustomers,location, title, fkFunktionen, TypeOfPositionfrom customerswhere (fkcustomers = 0 or fkcustomers is null)and active = 1and pkCustomers in (select [KEY] from CONTAINSTABLE(Customers, Company,'"*SEARCHTERMS*"'))order by company ascThe search so far is working perfect.Now the problem: There are two companies in the table called "i-fabrik"and "b-wise". There´s no way to find these two companies. I find outthat the search is successful if there are more than three letters infront of the hyphen (for exampe iii-fabrik or bbb-wise). How can thatbe? Why exactly 3 letters?I hope somebody can help me.Best regardsMarkus Weber
View 1 Replies
View Related
Nov 23, 2005
Can any one help - my Full text catalog on a remote shared sql server hasdied and i need to recreate it completely - I have done this before but i'velost the code to do it.If I remember right what i did was use start --> run --> to run an exe in themssql folder that connected to the remote server - but i've lost all theparameters I needed for it.ANy help much apprectiated
View 1 Replies
View Related
May 31, 2007
While attempting to query a Full-Text enabled database where a catalog exists for the database, I receive the following error: "Full-text catalog %database% is in an unusable state. Drop and re-create this full-text catalog." I have dropped and re-created the full-text catalog numerous times with no luck. I have also stopped and restarted the SQL Server service and Full-Text service engines mulitple times with no luck. Other items to note are, we're running SQL 2005 64 bit Enterprise Edition SP1 on a Windows 2003 server. We have an identical setup in development and full-text indexing works without any hitches. I have also checked both the SQL server permissions and the local file-system permissions and they also seem to be more then adequate; in addition, they match the security configurations of our development environment. Lastly, the production database is a restore of the development database.
In short, I'm hoping that someone may have a potential solution other then reinstalling SQL Server...which may end up being the only solution.
Any help or ideas are greatly appreciated!
View 6 Replies
View Related
Aug 20, 2007
Hi guys,
What should I do in order to make a Full Text Index / Catalog and then using the Contain predicate?
Thanks in advance,
Aldo.
View 3 Replies
View Related
Mar 17, 2015
Have installed SQL Server 2008 R2 Express (includes SSMS tool) on Windows server 2008 R2 sp1 without any issues.Database created with no issues, full text catalog created via the wizard also with no issues but cannot run the process as a scheduled task of updating the catalog because the SQL agent is not available in the express version.
The full text index information is already being populated and updated by a third party application so this leaves just the catalog to be updated as and when new full text information is available.
I have a third party SQL scheduler which will run SQL scheduled tasks but requires a script to run the full text catalog update process
Is it possible to extract a script from the existing full text catalog to run the update process or how to create a script from scratch to do the same update catalog process in the third party scheduler?
View 1 Replies
View Related
Oct 29, 2015
I am having troubles to change an owner of a full text catalog. I am the owner of the database. I am doing this:
 USE database;
 ALTER AUTHORIZATION ON Fulltext Catalog::[ftrow_code_lookup_catalog] TO [dbo];Â
Catalog information:
Logical Name:Â ftrow_app_facility_catalog
FileGroup:Â ftfg_app_facility_catalog
But I get an error:
Cannot find the fulltext catalog 'ftrow_app_facility_catalog', because it does not exist or you do not have permission.
View 2 Replies
View Related
Aug 6, 2015
I need to restore a SQL 2008 db on SQL 2014 instance with out upgrading the database(changing compatibility level).
This database has full text enabled. I see one full text catalog an 2 full text indexes.
Do I need to worry about anything or can I perform a clean restore from the backup with full text import?
Do I need to rebuild the catalog in this case?
View 1 Replies
View Related