Tuesday, September 2, 2014

Lync 2013 Monitoring Time Zone -CDR and QOE databases have a different timezone than SQL Server

After installing the Monitoring Reports we encountered a strange issue stating that the SQL Reporting Services (SSRS) is inconsistent with the time zone for the CDR and QOE databases with a set of instructions to re mediate the issue.

Figure 1 illustrates the warning message and Figure 2 illustrates the error message when executing the stored procedures to correct the issue.









                             

                                         Figure 1

Msg 547, Level 16, State 0, Procedure RtcClearTimeZoneInfo, Line 6

The DELETE statement conflicted with the REFERENCE constraint “FK_DaylightSavingYears_1″. The conflict occurred in database “QoEMetrics”, table “dbo.DaylightSavingYears”, column ‘TimeZone’.

The statement has been terminated.

(1 row(s) affected)

                                         Figure 2

After searching the Internet I came across a Duncan's blog http://eureka.greenhead.com/lync-monitoring-time-zone/ that reported the same issue with a fix from Microsoft support. Below are the details on correcting the issue:

There are two issues which prevent the successful execution of the stored procedure  'dbo.RtcClearTimeZoneInfo' in Lync 2013 which include:

1. A foreign key constraint between the DaylightSavingYears table and the TimeZones table which         prevents the TimeZones table from being cleared first.

2. There is now a trigger associated with the TimeZoneConfiguration table which requires there              always be exactly one row in the table.

Resolution

To work around this issue the following SQL query at the root of the SQL instance.  It will execute the operation on both the LcsCDR and QoEMetrics tables.


USE [LcsCDR]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
declare @Status int
set @Status = 0
BEGIN TRANSACTION
    DELETE from DaylightSavingYears WITH (TABLOCKX)
    if (@@error <> 0) begin
        ROLLBACK TRANSACTION
    end
 DELETE from TimeZones WITH (TABLOCKX)
    if (@@error <> 0) begin
        ROLLBACK TRANSACTION
    end
 ALTER TABLE TimeZoneConfiguration DISABLE TRIGGER "TimeZoneConfigurationTrigger";
    DELETE from TimeZoneConfiguration WITH (TABLOCKX)
    if (@@error <> 0) begin
        ROLLBACK TRANSACTION
    end
 ALTER TABLE TimeZoneConfiguration ENABLE TRIGGER "TimeZoneConfigurationTrigger";
COMMIT TRANSACTION
exec @Status = RtcTruncateSummaryTables
SELECT @Status

USE [QoEMetrics]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
declare @Status int
set @Status = 0
BEGIN TRANSACTION
    DELETE from DaylightSavingYears WITH (TABLOCKX)
    if (@@error <> 0) begin
        ROLLBACK TRANSACTION
    end
 DELETE from TimeZones WITH (TABLOCKX)
    if (@@error <> 0) begin
        ROLLBACK TRANSACTION
    end
 ALTER TABLE TimeZoneConfiguration DISABLE TRIGGER "TimeZoneConfigurationTrigger";
    DELETE from TimeZoneConfiguration WITH (TABLOCKX)
    if (@@error <> 0) begin
        ROLLBACK TRANSACTION
    end
 ALTER TABLE TimeZoneConfiguration ENABLE TRIGGER "TimeZoneConfigurationTrigger";
COMMIT TRANSACTION
exec @Status = RtcTruncateSummaryTables
SELECT @Status

The script combines the procs from both the LcsCDR and QoEMetrics in a single procedure. After running the script, you will still need to generate the summary tables with 

dbo.RtcGenerateSummaryTables in each of the databases.

10 comments:

  1. Võng đưa tự động hay võng điện cho em bé nhỏ gọn, tiện lợi, tiết kiệm điện lại rất an toàn khi sử dụng cho trẻ. Máy đưa võng phù hợp với tất cả các loại vong dien tu dong hiện có trên thị trường hiện nay và rất dễ sử dụng.

    Máy đưa võng tự động là lựa chọn hàng đầu trong việc chăm sóc con của các ông bố bà mẹ bận rộn. Nó là món quà tuyệt vời vô cùng ý nghĩa cho bé yêu của bạn, võng tự đưa là giải pháp giúp bạn tiết kiệm thời gian công sức trong việc chăm sóc trẻ khi ngủ võng, không những giúp cho các bé có giấc ngủ ngon hơn mà bố mẹ, may dua vong em be ông bà lại có thời gian rảnh rỗi làm những việc khác. Những lợi ích mà máy đưa võng em bé mang lại là vô cùng thiết thực.

    Bạn xem thêm bí quyết và chia sẽ kinh nghiệm làm đẹp:

    Những thực phẩm tốt cho da tại http://thucphamtotchoda.blogspot.com/
    Chăm sóc da mặt ở http://chamsocdamato.blogspot.com/
    Cách chăm sóc da mặt bằng http://cachchamsocdamatbang.blogspot.com/
    Dạy trẻ sơ sinh tại http://daytresosinh.blogspot.com/
    Bí quyết giảm cân hay tại http://biquyetgiamcanhay.blogspot.com/

    Chúc các bạn ngày mới vui vẻ!

    ReplyDelete
  2. Yến sào (tổ yến) là một trong những loại thực phẩm có giá trị dinh dưỡng cao, không chỉ tốt cho người lớn tuổi mà còn đem lại nhiều dưỡng chất cho sản phụ, trẻ em, người già... Yến Sào Bảo Gia xin giới thiệu đến Qúy khách hàng chương trình yến sào khuyến mãi đặc biệt: Giảm giá 30% cho các mặt hàng Yến tinh chế, Yến thô (trừ Yến hũ). Mọi chi tiết vui lòng liên hệ: 0120715 0715 - Mr.Dũng

    ReplyDelete
  3. Với kinh nghiệm và lòng nhiệt huyết chúng tôi đang hướng tới Các mặt hàng chất lượng cao, giá cạnh tranh hơn tất cả đó là dịch vụ tốt nhất để đưa vào phục vụ quý khách. Với phương châm: " Uy tín hàng đầu - Nắm bắt công nghệ - nhân lực cốt lõi - dịch vụ chuyên nghiệp - Không ngừng nỗ lực".

     

    Tập thể công ty Duy Tân cam kết sẽ mang lại cho Quý khách hàng những sản phẩm tốt nhất cùng với các dịch vụ hoàn hảo nhất mà chắc chắn sẽ làm hài lòng Quý khách hàng .
    Chúng tôi cam kết:
    - Phân phối phụ tùng xe hơi chính hãng đảm bảo chất lượng, uy tín.
    - Giá phụ tùng xe hơi luôn cạnh tranh nhất.
    - Làm thủ tục nhanh chóng.
    - Nhận hàng và giao hàng tận nơi .
    - Giao nhận đúng thời gian thỏa thuận. Phu tùng ô tô nhật ba do so truoc Phu tung oto Mitsubishi Phụ tùng ô tô huyndai , Phu tung oto Daewoo, Phu tung oto ford , Phụ tùng ô tô honda , Phu tung oto mazda, phu tung oto Toyota , Phu tung oto kia

    Cùng với những kinh nghiệm và ưu thế vượt trội của một công ty cung cấp các dịch vụ cưới hỏi và trang trí sự kiện hàng đầu hiện nay. Hoàng Gia Wedding Planner không chỉ được biết đến là một trung tâm cưới hỏi lớn với đầy đủ các dịch vụ trang trí cưới trọn gói tại nhà và khách sạn, dịch vụ trang trí tiệc cưới theo yêu cầu, thiết kế và nên ý tưởng cưới… Hoàng Gia còn cung cấp dịch vụ tổ chức và trang trí các sự kiện đặc biệt như trang trí lễ sinh nhật, trang trí tiệc liên hoan, trang trí sự kiện, với một đội ngũ nhân viên trẻ, tận tụy đầy nhiệt huyến luôn đồng hành cùng các bạn trong suốt quá trình từ nên ý tưởng cho đến thực hiện ý tưởng một cách hoàn hảo nhất.

    wedding , thi công noi that , nhà đẹp , nhà bạt không gian,bánh dorayaki , vit om sau,nộm bò khô hà nội. ăn ngon hà nội, quán cafe đẹp hà nội , bánh rán doremon , bo bit tet , may han

    ReplyDelete
  4. TRUYEN-HAY-LAM.BLOGSPOT.COM - Nơi tổng hợp truyện online hay nhất, blog có nhiều thể loại cực hấp dẫn như: tuyển tập truyen ngan về tình yêu, hay truyện cười cực vui nhộn, những điều thú vị, chuyện lạ,... được tổng hợp một cách chọn lọc!
    Chúc các bạn đọc truyện vui vẻ!

    ReplyDelete
  5. thank you very much!
    Nguyễn Trí – Nhân viên tư vấn
    -------------------------------------------------------------------
    • Xem chi tiết về Có nên thuê dịch vụ trang trí nhà hàng Tiệc Cưới?
    • Hoặc Co nen thue dich vu trang tri nha hang Tiec Cuoi?

    ReplyDelete
  6. Thank!
    Bảo Trân – Maketting Online
    -------------------------------------------------------------------
    • Xem chi tiết về Bảng giá chụp ảnh sự kiện
    • Hoặc Bang gia chup anh su kien

    ReplyDelete
  7. Thuốc cách chữa đau dạ dày chữa thế nào , làm thế nào để chua benh loet da day ta trang , thế nào là bệnh viêm amidan , Chúng tôi có nhiều cach chua viem amidan hoc mu mãn tính ,Nhiều bài thuốc trị nổi mề đay ban đỏ , Thuốc đông y chữa gan nhiễm mỡ , Làm thế nào chữa viêm phế quản phổi ở trẻ , tôi đã thuốc trị ho rứt điểm,bệnh viêm mũi dị ứng ,Cách trị viêm mũi xoang mãn tính, Bài thuốc chữa đau dạ dày cấp tính , Phương pháp chữa trào ngược dạ dày thế nào ?

    ReplyDelete
  8. Bài thuốc chữa benh trao nguoc da day thực quản, Thảo dược đặc trị rụng tóc ở nam giới , Bài thuốc gia truyền chữa bệnh rối loạn kinh nguyệt cực nhanh , bị bệnh thoái hóa đốt sống cổ chữa ra sao ,liệu pháp giam dau benh da day hiệu quả tại nhà . Bài thuốc tây y mới chữa bệnh viêm gan b , Bạn tôi đã chữa khỏi viem amidan man tinh rồi ,Tôi đã cắt viem amidan mu song rất dễ chịu , Bài thuốc người dân tộc chữa bệnh viêm đại tràng cấp tính . cần kiêng hay không kiêng benh dau da day nen an gi cho tốt . tìm hiểu thêm về trieu chung benh da day ra sao. ho do benh viem hong chữa được không , Tôi chữa benh amidan cho tre em rất tốt, Khi bị viêm amidan sau khi cat amidan kieng gi .
    Thuốc từ dau rong chua benh dau da day .
    Viêm mũi dị ứng hay trieu chung viem xoang .
    thuốc tây hay những bài thuoc dan gian chua benh da day bệnh mề đay ở người lớn và bệnh nổi mề đay ở trẻ em hay sảy ra không ?.

    ReplyDelete
  9. Amazing tips from you.i appreciate this too much really awesome work keep it up .Visit :- Skype Technical support Also Call +1-800-231-4635 USA (Toll Free).

    ReplyDelete