Issue with Full-Text (FTS) master merge on SQL Server 2012 SP2
Hi,
On my current project we have really annoying issue with master merge process that occurs after Full Population of FTS Index.
Let me describe our process: we have continuous build that setup environment and run unit tests after each commit in our source control. For each run we create new DB (on the same SQL Server) then fill it with test data and run unit tests. Sometimes unit
tests failed because FTS Index population cannot finish in time.
We have constantly seeing in [sysprocesses] table lots of sessions with wait type FT_MASTER_MERGE that block our tests
In FTS log we have following error:
The master merge started at the end of the full crawl of table or indexed view [TABLENAME] failed with HRESULT = '0x80000049'. Database ID is '45', table id is
706101556, catalog ID: 5.
Here is an example of how we create FTS catalog and add table to it (As you can see it's created with auto change tracking together with
index update in background):
-- Create FTS catalog
EXEC sp_fulltext_catalog 'WilcoFTSCatalog', 'create'EXEC sp_fulltext_table 'Users', 'create', 'WilcoFTSCatalog', 'PK_Users'
EXEC sp_fulltext_column 'Users', 'UserId', 'add'
EXEC sp_fulltext_column 'Users', 'Name', 'add'
EXEC sp_fulltext_table 'Users', 'activate'
EXEC sp_fulltext_table 'Users', 'start_change_tracking'
EXEC sp_fulltext_table 'Users', 'start_background_updateindex'
Does anybody know what is the root cause of this issue and what should be done to avoid it?
Thank you in advance,
Olena Smoliak
Hi,
On my current project we have really annoying issue with master merge process that occurs after Full Population of FTS Index.
Let me describe our process: we have continuous build that setup environment and run unit tests after each commit in our source control. For each run we create new DB (on the same SQL Server) then fill it with test data and run unit tests. Sometimes unit
tests failed because FTS Index population cannot finish in time.
We have constantly seeing in [sysprocesses] table lots of sessions with wait type FT_MASTER_MERGE that block our tests
In FTS log we have following error:
The master merge started at the end of the full crawl of table or indexed view [TABLENAME] failed with HRESULT = '0x80000049'. Database ID is '45', table id is
706101556, catalog ID: 5.
Here is an example of how we create FTS catalog and add table to it (As you can see it's created with auto change tracking together with
index update in background):
-- Create FTS catalog
EXEC sp_fulltext_catalog 'WilcoFTSCatalog', 'create'EXEC sp_fulltext_table 'Users', 'create', 'WilcoFTSCatalog', 'PK_Users'
EXEC sp_fulltext_column 'Users', 'UserId', 'add'
EXEC sp_fulltext_column 'Users', 'Name', 'add'
EXEC sp_fulltext_table 'Users', 'activate'
EXEC sp_fulltext_table 'Users', 'start_change_tracking'
EXEC sp_fulltext_table 'Users', 'start_background_updateindex'
Does anybody know what is the root cause of this issue and what should be done to avoid it?
Thank you in advance,
Olena Smoliak
Similar Messages
-
Hello,
I have problem with #ERROR in MDX query when I use Unary operator "~" in the dimension on level, which should not be included in Total/Sub total.
VALUE #Error UnaryOperator( Hierarchy: [Income Statement CER].[Income Statement CER] Level: [Income Statement CER].[Income Statement CER].[Level 03] Attribute: Par SK1) (0, 0) Expression cannot be resolved in the context of an arbitrary shape.
FORMATTED_VALUE #Error UnaryOperator( Hierarchy: [Income Statement CER].[Income Statement CER] Level: [Income Statement CER].[Income Statement CER].[Level 03] Attribute: Par SK1) (0, 0) Expression cannot be resolved in the context of an arbitrary shape.
When I replace unary operator in dimension with "+" everythings works as a charm...
Is it something, what should be corrected in the MDX or this is casued by internal problem in SQL server 2012 SP2 CU2 ?
In excel everything works as it should, member value is excluede from Total/Sub total.
Thank you in advance for advice.
Regards,
RadekHello,
I have problem with #ERROR in MDX query when I use Unary operator "~" in the dimension on level, which should not be included in Total/Sub total.
VALUE #Error UnaryOperator( Hierarchy: [Income Statement CER].[Income Statement CER] Level: [Income Statement CER].[Income Statement CER].[Level 03] Attribute: Par SK1) (0, 0) Expression cannot be resolved in the context of an arbitrary shape.
FORMATTED_VALUE #Error UnaryOperator( Hierarchy: [Income Statement CER].[Income Statement CER] Level: [Income Statement CER].[Income Statement CER].[Level 03] Attribute: Par SK1) (0, 0) Expression cannot be resolved in the context of an arbitrary shape.
When I replace unary operator in dimension with "+" everythings works as a charm...
Is it something, what should be corrected in the MDX or this is casued by internal problem in SQL server 2012 SP2 CU2 ?
In excel everything works as it should, member value is excluede from Total/Sub total.
Thank you in advance for advice.
Regards,
Radek -
Use of PVKConverter with SQL Server 2012 SP2
I am trying to convert a certificate that was exported from our database server to be used by SQL Server for database encryption. When I run the PVKConverter, not Private Key File (PVK) is generated.
The certificate has Server and Client Authentication as the purposes of the certificate.
What purpose or purposes does the certificate need in order to be able to be used by SQL Server 2012 SP2?
Why doesn't the PVKConverter generate a private key file?
I can use the command makecerts to generate a self signed certificate and have it work with SQL Server database encryption.
Thanks.
DJHi DJ,
Based on my research, SQL Server supports the importing of existing security certificates, specified as a pair of files that are encoded in PVK/DER format. Below Transact-SQL script displays the basic key file format for SQL Server database encryption.
CREATE CERTIFICATE <Certificate name>
FROM FILE = '<PVK/DER format file>.cer'
WITH PRIVATE KEY (FILE = '<PVK/DER format file>.pvk',
DECRYPTION BY PASSWORD = '<Encryption password>');
According to your description, PVKConverter doesn’t generate a private key file. PVKConverter is used to generate PVK/DER encoded security certificates from existing PFX encoded security certificates. Thus, please ensure that your certificate is encoded in
PFX format and make sure you perform all the steps properly as described in the
KB article.
There is also a related blog for your reference.
http://blogs.msdn.com/b/sql_pfe_blog/archive/2014/02/04/generating-a-trusted-tde-certificate-in-the-proper-format-from-a-certificate-authority.aspx
Thanks,
Lydia Zhang
Lydia Zhang
TechNet Community Support -
I am trying to create a silent installation package for SQL Server 2012 Express Management Studio SP1. (both x86 & x64)
Prior to installation I have performed the following :
1. Turned ON the Windows feature 'Microsoft .NET Framework 3.5.1' (I had read somewhere on the internet that this is required prior to installation)
2. Installed Microsoft .NET Framework 4.0
I am using the following command line to perform an unattended install :
<EXENAME> /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION=install /FEATURES=Tools
However, the installation fails abruptly.
The application installs successfully with the following command line :
<EXENAME> /IACCEPTSQLSERVERLICENSETERMS /ACTION=install /FEATURES=Tools
The error occurs only while attempting to install the application with the /Q switch appended.
Please help.Hello Fanny,
Thanks for providing the link to the SQL Server 2012 unattended install guide.
However, I must highlight that I was running the setup.exe with "Run As a Administrator" option and still facing the issue.
Anyways, I found out the root cause and I must say that it was a rather silly one.
As I had stated previously, the following command line was causing the issue :
<EXENAME>
/Q /IACCEPTSQLSERVERLICENSETERMS /ACTION=install /FEATURES=Tools
I simply changed it to the following and it worked....
<EXENAME>
/QUIET /IACCEPTSQLSERVERLICENSETERMS /ACTION=INSTALL /FEATURES=TOOLS
It so seems that everything must be in CAPITALS for this to work.
Regards,
Soumen -
Query on text file using Openrowset in Sql server 2012
Hi,
I am using below query on Sql server 2008 and sql server 2012.It is working find in 2008 but giving error in 2012.
below is query and error on sql 2012
select * from OpenRowset('MSDASQL', 'Driver={Microsoft Access Text Driver (*.txt, *.csv)};DefaultDir=D:\MSSQL;',
'select * from employee1.txt')
OLE DB provider "MSDASQL" for linked server "(null)" returned message "[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified".
Msg 7303, Level 16, State 1, Line 1
Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "(null)".
I have read some document on msdn and install microsoft access database engine 2010, but still it not working.
Can anyone suggest resolution of this problem.
Thanks
Shitalkumar kasliwalRead this link
http://calyansql.blogspot.co.il/2013/02/fix-cannot-initialize-data-source.html
Best Regards,Uri Dimant SQL Server MVP,
http://sqlblog.com/blogs/uri_dimant/
MS SQL optimization: MS SQL Development and Optimization
MS SQL Consulting:
Large scale of database and data cleansing
Remote DBA Services:
Improves MS SQL Database Performance
SQL Server Integration Services:
Business Intelligence -
Issue with Audit Vault Collector for Peoplesoft-MS Sql Server
Experts,
Requesting your valuable inputs regarding below issue :
Environment:
- Peoplesoft with SQL Server 2008
- Oracle Audit Vault.
Current issue with Audit Vault collector for SQL server is that it is not giving PSFT login ID instead it is giving Peoplesoft DB service Account ID.
Is this expected ?. If yes, what is the workaround ? Can Database Firewall is a best option to capture PSFT login ID ?
ThanksHi Rabi ,
just do one think here ..
During data source creation , in the Additional tab area , in the SQL Engine session , select "Vendor SQL" instead of "Open SQL".
HOw could u create data source without selecting the driver corrsponding to MS SQL.?
it is recommended to download the latest Driver and use this for Driver creation.
let me know ..
Regards
Kishor Gopinathan -
SQL Server 2012- Memory Leak Issue
Team,
We are running a Mission Critical Application on SQL Server 2012 SP2(11.0.5058) which is configured on Always ON Synchronous mode. Offlate due to heavy development work, Application team have come up with stating memory issues. I have analysed all the areas
and everything looks normal. Please suggest if we have to patch the latest CU4 for SQL Server 2012 SP2.
The checks were performed on the below areas:
- Errorlog, System Logs - No errors reported.
- There are close to 8 Databases hosted on the instances which are all configured for AlwaysON. SQL Server is running on VM Infrastructure and the total physical memory allocated is 96GB out of which SQL is capped for 92GB.
-The Page Life Expectancy is healthy and is showing a greater number. There are no Signal waits either or pending memory grants.
- The writes are more than reads for one of the databases which is flagged with application team. There are no blockings & Deadlocks.
Please suggest me the future course of action and your inputs are much appreciated.
Best Regards,
SharathActual issue is- Application team have reported a memory leak and their builds have significantly slowed down. They suspect that its Database memory leak. However I have verified from database end and gave the above inputs.
The AOAGs are good. I was looking for any pointers whether there are any bugs which is related to memory leaks in SQL Server 2012. I know all of them are addressed with SQL Server 2012 SP2.
Application team has NO idea about SQL Server do they ? And to say SQL Server has memory leak you have to actually prove it did they showed any proof. Its common for application team to say SQL Server is leaking memory because they are unaware about fact
by default SQL Server would take as much memory as possible and would release when SQLOS asks it to do so. This might give sign that it is leaking memory BUT IT IS NOT.
As you already said AOAG is working fine so I am presuming there is nothing much to worry. To monitor memory usage in SQL Server 2012 you can use below counters
SQL Server: Memory Manager-- Target Server Memory (KB)
SQL Server: Memory Manager--Total Server Memory (KB)
SQL Server: Memory Manager- Free Memory (KB)
SQL Server: Memory Manager--Database Cache Memory (KB)
Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it
My Technet Wiki Article
MVP -
SQL server 2012 with SP2 for hosting VMM 2012 R2 DB server
Hi,
I would like to implement System Center 2012 R2 Operation Manager, VMM and Configuration Manager.
I have proposed to my customer two MSSQL Server 2012 Box, one for SCOM/VMM DB server and another one for SCCM (SCCM DB and SCVMM DB cannot be on the same computer).
But I read on Microsoft web site that only SQL Server 2012 SP1 are supported for VMM DB server and SQL Server 2012 SP2 is supported for SCOM DB server.
So my question is: Can I deploy one box SQL server 2012 with SP2 for hosting VMM 2012 R2 DB server ? if not, When SQL Server 2012 SP2 will be supported for VMM 2012 R2 DB server ?
Regards.
BrahimH.
BrahimHHi,
As per the link this seems to me a known issue. I cannot 100 % say because I have seen/faced this issue with
SP1 and you mentioned SP2. I would always suggest to install RTM only there is option to un select SP2 during installing.
Well thank you for reporting I guess Microsoft would take this as feedback.
Can you share setup log files please just for analysis
Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it.
My TechNet Wiki Articles -
SQL Server 2012 with SP1 on Windows 8.1 Pro
Can I install "out-of-the-box" SQL Server 2012 with Service Pack 1 Enterprise Edition or SQL Server 2012 Developer Edition on my Windows 8.1 VM?
Thanks.Hello,
SQL Server 2012 SP1 is fully supported by Windows 8.1, and there is no need to install any SQL update for the installation.
Enterprise Edition is not supported on client operating systems like Windows 8.1 but setup won’t prevent you from installing.
Developer Edition is fully supported on client operating systems.
Hope this helps.
Regards,
Alberto Morillo
SQLCoffee.com -
Full-Text search is not working with PDF files - SQL Server 2012 64 bit
Hi,
We are in the process of storing PDF files in SQL Server 2012 with Full-Text search capability.
I followed the steps as below and it works fine with word document but not for PDF files. I tried with PDF ifiler 11 & 9 and both are unsuccessful.
Server/DB Level Settings:
1)
Enable FileStream
2)
Install Full-Text
then restart
3)
Use [specific db]
alter
database [db name]
add
filegroup Files
contains filestream;
alter
database [db name]
add
file (
name = N'Files',
filename =
N'D:\SQL\DATA') to
filegroup [Files];
3)
Database level
Settings:
FileStream:
FileStream
Directory name:
[Set the name]
FileStream
non-transacted
Access: [set Appropriate]
3a)
Add a
datafile to DB
with filestreamdata
filetype.
4)
Share D:\SQL\DATA
directory and
add specific accounts
with read/write
access
5)
Give bulkadmin
access to those
specific accounts
at server
level
6)
From the
page (link)
download and
install the *.pdf
IFilter for
FTS. Link:
http://www.adobe.com/support/downloads/detail.jsp?ftpID=5542
7)
To the
PATH global system
variable add
path to the
catalog,
where you installed
the plugin.
Default for
this version is:
C:\Program
Files\Adobe\Adobe
PDF iFilter 9
for 64-bit
platforms\bin
8)
From the
page (link)
download a
FilterPackx64.exe
and install
it. Link:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=20109
9)
Now from
SSMS execute the following
procedures:
-sp_fulltext_service
'load_os_resources',1
-sp_fulltext_service
'verify_signature', 0
EXEC
sp_fulltext_service
'update_languages';
-- update language list
EXEC
sp_fulltext_service
'restart_all_fdhosts';
-- restart daemon
reconfigure
with override;
10)
Restart the
server
11)
select document_type,
path from
sys.fulltext_document_types
where document_type
= '.pdf'
-select
document_type,
path from sys.fulltext_document_types
where document_type
= '.docx'
12) Results are OK.
Following is my Table /Index/ catalog script:
CREATE
TABLE dbo.DocumentFilesTest
DocumentId INT
IDENTITY(1,1)
NOT NULL
PRIMARY KEY,
AddDate datetime
NOT NULL,
Name nvarchar(50)
NOT NULL,
Extension nvarchar(10)
NOT NULL,
Description nvarchar(1000)
NULL,
FileStream_Id UNIQUEIDENTIFIER
ROWGUIDCOL NOT
NULL UNIQUE DEFAULT
NEWSEQUENTIALID(),
FileSource varbinary(MAX)
FILESTREAM DEFAULT(0x)
go
--Add default add date for document
ALTER
TABLE dbo.DocumentFilesTest
ADD CONSTRAINT
DF_DocumentFilesTest_AddDate
DEFAULT sysdatetime()
FOR AddDate
EXEC
sp_fulltext_database
'enable'
GO
IF
NOT EXISTS
(SELECT
TOP 1 1 FROM sys.fulltext_catalogs
WHERE name
= 'Ducuments_Catalog_test')
BEGIN
EXEC sp_fulltext_catalog
'Ducuments_Catalog_test',
'create',
'D:\SQL\PDFBlob';
END
--EXEC sp_fulltext_catalog 'Ducuments_Catalog_test', 'drop'
DECLARE
@indexName nvarchar(255)
= (SELECT
Top 1 i.Name
from sys.indexes
i
Join sys.tables
t on
i.object_id
= t.object_id
WHERE t.Name
= 'DocumentFilesTest'
AND i.type_desc
= 'CLUSTERED')
PRINT @indexName
EXEC
sp_fulltext_table
'DocumentFilesTest',
'create',
'Ducuments_Catalog_test',
@indexName
EXEC
sp_fulltext_column
'DocumentFilesTest',
'FileSource',
'add', 0,
'Extension'
EXEC
sp_fulltext_table
'DocumentFilesTest',
'activate'
EXEC
sp_fulltext_catalog
'Ducuments_Catalog_test',
'start_full'
ALTER
FULLTEXT INDEX
ON [dbo].[DocumentFilesTest]
ENABLE
ALTER
FULLTEXT INDEX
ON [dbo].[DocumentFilesTest]
SET CHANGE_TRACKING
= AUTO
ALTER
FULLTEXT CATALOG
Ducuments_Catalog_test REBUILD
WITH ACCENT_SENSITIVITY=OFF;
INSERT
INTO DocumentFilesTest(Extension,
Name,
FileSource)
SELECT
'pdf'
'BOL12006553.pdf'
* FROM
OPENROWSET(BULK
'd:\SQL\PDFBlob\BOL12006553.pdf',
SINGLE_BLOB)
AS BLOB;
GO
INSERT
INTO DocumentFilesTest(Extension,
Name,
FileSource)
SELECT
'docx'
'test.docx'
* FROM
OPENROWSET(BULK
'd:\SQL\PDFBlob\test.docx',
SINGLE_BLOB)
AS Document;
GO
SELECT
d.*
FROM dbo.DocumentFilesTest
d WHERE
Contains(d.FileSource,
'BILL')
Returns nothing. it should come from PDF file
SELECT
d.*
FROM dbo.DocumentFilesTest
d WHERE
Contains(d.FileSource,
'TEST')
Returns from word document as follows:
2 2014-06-04 10:11:41.393 test.docx docx
NULL [BINARY Value] [Binary Value]
Any help is appreciated. Its been a long wait.
Thanks,
Vel
Vel ThavasiHello,
Did you check the fulltext log files for more details about the errors. If the filter isn’t working, there should be errors in the error log file.
The following thread is about similar issue, please refer to:
http://social.msdn.microsoft.com/forums/sqlserver/en-US/69535dbc-c7ef-402d-a347-d3d3e4860d72/sql-server-2008-64bit-fulltext-indexing-pdf-not-working-cant-find-ifilter
Regards,
Fanny Liu
If you have any feedback on our support, please click here.
Fanny Liu
TechNet Community Support -
Issue with displaying text in BEx
Hi all,
We are facing an issue with displaying text in the query output.
We have a master data carrying charac ' 0MATERIAL'.When i do maintain master data ,I am able to see medium description in the output.
Now when i drag 0MATERIAL in bex designer and in properties set display to key and text(medium text), it shows me only the key and it shows some wierd text which is in no way related to the medium description ( that was shown under maintain master data)
can anyone pls tell me why i am not able to see the medium description when executing the query that too when the text is loaded.
Pls help
Regards,
SuchitraBut what i wouldlike to know is what about the master data which is present in 0MATERIAL now?
Nothing will happen to your data.
Its showing there ...dosent that mean its present and activated?
They are present n in active version.
If u change any records they will be in M version..by activating the data...u are converting it to A version.
Regards,
Ram. -
Problem with full-text search in RH8
Hi All,
I've just upgraded from RH6 to RH8 (laptop running Windows XP SP3; RH6 still present on the computer but the RH8 setup program did not seem to have a problem with that: identified an earlier version was present, asked for its serial number, and then proceeded).
RH8 is working just fine, except for one thing: in the WebHelp output I generate, the Search tab displays: "Error: Failed to initialize database".
As a matter of fact, the generation details in RH8 output view state:
Processing Full-text-search data...
Finished processing Full-Text-Search data in 0 sec(s)
This is the case for legacy projects that RH8 upgraded from RH6, but also when I create a project from scratch in RH8.
Now, to add to my confusion, before buying RH8, I had downloaded RH8 trial version and installed it on a spare computer (so it would not interfere with my RH6 installation and projects). The tests with this version were OK (hence the decision to buy the upgrade), and guess what: there was no problem whatsoever with full-text search, neither on legacy projects nor on new projects.
So before I go into the pains of uninstalling / reinstalling (hello registry, it's me again, trying to clean things up ;-), I'd like to know if anyone has any idea why this is happening.
Just to be clear: The RH8 version I bought and installed was a new download, distinct from the initial trial download.
The 3 differences between the trial version and the current working version are:
Trial was on a Vista computer (working version is on XP SP3)
Trial did not have RH6 present on the computer
Trial was version 8.0.0.203, whereas the working version is 8.0.2.208 (immediately after it was installed, RH prompted me to install the updates)
Thanks in advance for any help or advice.Hi All,
Just for the record, IT people here were eventually able to have RH8 full-text search feature working on my laptop by:
1/ Installing an XP virtual machine from scratch, and then installing RH8 on it (we created a small project and generated the webhelp output, just to make sure the search feature did work in that environment).
2/ Using a software virtualization application to capture that RH8 install and deploy it on my laptop.
The problem is not solved, because we still don't know what caused it (conflicting DLLs?), but it looks like we have a workaround - although certainly not a quick and easy one ;-) -
Kazehakase with full-text search in history using Hyper Estraier
A guide for Kazehakase with full-text history search using Hyper Estraier
I adopted qdbm and submitted hyperestraier in AUR, so you can enable full-text search frature by installing Hyper Estraier from AUR and rebuilding Kazehakase using srcpac or yaourt.
1. Install QDBM and Hyper Estraier from AUR. The easiest way is using yaourt. (If you prefer not to use yaourt, download tarball and do makepkg && pacman -U manually.)
yaourt -S qdbm hyperestraier
2. Rebuild Kazehakase using srcpac.
srcpac -Sb kazehakase
Of cource you can rebuild Kazehakase using yaourt.
yaourt -Sb kazehakase
You don't have to modify configure option in PKGBUILD of Kazehakase, because "--enable-hyper-estraier" is implied by default. If Hyper Estraier is installed successfully, you'll get "Hyper Estraier: yes" in configure messages.
3. Configure Kazehakase. To enable full-text search in history, run Kazehakase and go Edit>Preference>General and change UI Level to "Expert" and apply settings. Next, go Edit>Preference>History and set Search engine name to "hyper-estraier" and restart Kazehakase. Then you'll see "History Search" box next to "Internet Search" box.
Sorry for my poor English."ctxsrv" is no longer supported at version 10.1.
Instead PARAMETERS clause has SYNC option, and you can specify ON COMMIT for this.
If you created the database with DBCA and chose Oracle Text option, then you have no need to perform any further operations to configure Oracle Text. -
Is a Full Text Index search case sensitive or not in SQL Server 2012?
I setup full text index on my contact table and am attempting to run a search on it using the following query:
SELECT *
FROM sysdba.Contact C
WHERE CONTAINS(C.FirstName, 'Test')
OR CONTAINS(C.LastName, 'Test')
The problem is it's clearly running a case sensitive search. I did a quick search to find out how to change it to be case in-sensitive and found two pages (both for SQL Server 2012) with conflicting answers:
1 - MSDN - "Query with Full-Text Search" - http://msdn.microsoft.com/en-us/library/ms142583(v=sql.110).aspx
Case sensitivity
Full-text search queries are case-insensitive. However, in Japanese, there are multiple phonetic orthographies in which the concept of orthographic normalization is akin to case insensitivity (for example, kana = insensitivity). This type of orthographic normalization
is not supported.
1 - TechNet - "Full-Text Search (SQL Server)" - http://technet.microsoft.com/en-us/library/ms142571(v=sql.110).aspx
Full-text queries are
not case-sensitive. For example, searching for "Aluminum" or "aluminum" returns the same results.
Can someone please explain this? Is it possible to do it without it being case sensitive? If yes, how?
(Sorry, I couldn't make those links b/c TechNet hasn't verified my account)
Thank you for your time and help,
HananWhats the collation setting for the columns? try using a case insensitive collation as below
SELECT *
FROM sysdba.Contact C
WHERE CONTAINS(C.FirstName COLLATE SQL_Latin1_General_CP1_CI_AS, 'Test')
OR CONTAINS(C.LastName COLLATE SQL_Latin1_General_CP1_CI_AS, 'Test')
Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs -
SQL Server Compact 3.5 Merge Replication With SQL Server 2012 - Causing IIS App Pool to Crash
Hi, I may be the only person in the world doing this but I wanted to give this information to anyone else who may follow this path in the future, and hopefully avoid a headache, or at least a paid support call to Microsoft.
My original scenario was we had a SQL Server 2008 Server using Merge Replication through and IIS (web server) to several Windows Mobile 6 devices. This has worked fairly well for a few years.
Recently we upgraded our SQL server to version 2012 SP 1. After moving the database over to the new server, and re-setting the merge replication stuff, we couldn't get merge replication to work on the Windows Mobile 6 handheld devices. The replication
would appear to start, and then we would get a message saying that the device could not get to the web site. The message on the handheld device was this:
"The IIS service is not available."
After doing some more research, we found that the start of the replication process was causing the Thread Pool that was running the SQLCESA35.dll to crash.
The SQLCESALOG.txt file had this information:
Date Time == SQLCESA Version ==> 3.5.8088.0
Date Time Hr=80004005 ERR:Couldn't find existing RSCB 1
After 2 days of trying to figure out the issue on our own, we gave in and called for paid Microsoft support. They eventually found a known issue where a cumulative update was able to fix the problem.
We installed the update on the IIS server and everything ran smoothly again.
FIX: Merge replication fails when you use SQL Server Compact to perform a merge replication that synchronizes changes with a publisher in SQL Server 2012
http://support.microsoft.com/kb/2845550
Seth O'NealHi sonealtx,
Glad to hear that the issue is resolved. Thanks for your sharing, other community members could benefit from your solution.
Thanks,
Lydia Zhang
Lydia Zhang
TechNet Community Support
Maybe you are looking for
-
Not able to display data in separate columns using Unicode encoding
Hi, Iam using Unicode encoding in my Java appln to support Japanese characters while downloading CSV report. But using the Unicode encoding displays all data in the first column of Excel sheet. Please let me know how to display data in different colu
-
Has anyone integrated OpenID into the Mac OS X Server Wiki and Blog?
I am currently working on integrating OpenID into the eXist Open Source XML Database (http://exist-db.org). As a separate topic, I was wondering if anyone has integrated OpenID into the Wiki, Blog and OpenDirectory.
-
Packaged class reference in Reflection
Hi Everyone, i have a package by name ABC. and inside the same i have another package DEF. Now i have a class in ABC package , say MainClass.java. This program by reflection is trying to get the details of a class in the Package DEF. Let the class it
-
What is error 403 and how do I fix it
hi tried to add an email so i can scan to my email i hit something wrong now I cant scan
-
Performing an upgrade install of Mountain Lion from a USB drive
Hi. I performed a clean install of Mountain Lion on my MacBook Air a few days ago, and made a ML boot disk to use with my other Macs. I was wondering whether it is possible to use that boot disk to perform an upgrade (not clean) install on a MacBook