Archive

Archive for the ‘OCS’ Category

How to monitor and log, centrally, OCS 2007 R2 desktop sharing logs

August 28th, 2010 Comments off

Şirketinizide desktop sharing yetkisi verdiğiniz kullanıcıları takip etmek için OCS 2007 R2 Log Server kurmanız ve kurulduktan sonra Sql üzerinden aşağıdaki Query yi kullanarak rapor almanız son derece kolay

USE [LcsCDR]

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER VIEW [dbo].[UserMedia]
AS
SELECT     SD.SessionIdTime, SD.SessionIdSeq, SD.InviteTime, SD.ResponseTime, SD.SessionEndTime, SD.ResponseCode, ISNULL(SD.User1Id, 0) AS User1Id,
ISNULL(SD.User2Id, 0) AS User2Id, ISNULL(SD.TargetUserId, 0) AS TargetUserId, ISNULL(SD.SessionStartedById, 0) AS SessionStartedById,
ISNULL(SD.OnBehalfOfId, 0) AS OnBehalfOfId, ISNULL(SD.ReferredById, 0) AS ReferredById, ISNULL(U1.UserUri, ”) AS User1Uri, ISNULL(U2.UserUri,
”) AS User2Uri, ISNULL(UT.UserUri, ”) AS TargetUserUri, ISNULL(US.UserUri, ”) AS SessionStartedByUri, ISNULL(UB.UserUri, ”) AS OnBehalfOfUri,
ISNULL(UR.UserUri, ”) AS ReferredByUri, dbo.MediaList.Media
FROM         dbo.SessionDetails AS SD INNER JOIN
dbo.Media ON SD.SessionIdTime = dbo.Media.SessionIdTime AND SD.SessionIdSeq = dbo.Media.SessionIdSeq INNER JOIN
dbo.MediaList ON dbo.Media.MediaId = dbo.MediaList.MediaId LEFT OUTER JOIN
dbo.Users AS U1 ON U1.UserId = SD.User1Id LEFT OUTER JOIN
dbo.Users AS U2 ON U2.UserId = SD.User2Id LEFT OUTER JOIN
dbo.Users AS UT ON UT.UserId = SD.TargetUserId LEFT OUTER JOIN
dbo.Users AS US ON US.UserId = SD.SessionStartedById LEFT OUTER JOIN
dbo.Users AS UB ON UB.UserId = SD.OnBehalfOfId LEFT OUTER JOIN
dbo.Users AS UR ON UR.UserId = SD.ReferredById

Categories: OCS

Best Practices Analyzer for Office Communications Server 2007 and Office Communications Server 2007 R2

August 24th, 2010 Comments off
Categories: OCS

Cumulative update package for Communicator 2007 R2: July 2010

July 28th, 2010 Comments off

Cumulative update package for Communicator 2007 R2: July 2010

http://support.microsoft.com/kb/2028888

Categories: OCS

outlook 2007 conference add-in

July 20th, 2010 Comments off
Categories: OCS

OCS Üzerinde Kullanıcı Görüşmelerini İzleme Archiving Report for OCS 2007 R2

July 8th, 2010 Comments off

Eğer Quest vb bir program satın almak istemiyorsanız , ancak OCS üzerinde kullanıcıların konuşmalarını raporlamak istiyorsanız aşağıdaki SQL queryleri işinize yarayacaktır.
/*  Bir kişinin UserId’sinin bulunması         */

SELECT *
FROM [LcsLog].[dbo].[Users]
WHERE [UserUri] LIKE ‘aaaaaaaa%’
GO

öncelikle yukarıdaki query ile OCS üzerindeki kullanıcıların veri tabanı üzerinde hangi ID numarası ile saklandığını bulmamız gerekmektedir. Buradaki format değişken olabilir yani şirket içerisinde ocs için nasıl bir isimlendirme yapısı kullanıyorsanız ona göre değişiklik yapabilirsiniz.

User ID yi aldıktan sonra aşağıdaki query ile bu kullanıcının tüm kullanıcılar ile belirli bir tarih aralığında konuştuğu verilere ulaşabilirsiniz. Not ; OCS standart kurulum ile bu logları “lcslog” veri tabanında tutmaktadır.
/*  Bir kişinin tüm görüşmeleri             */

DECLARE @IlkTarih DateTime
DECLARE @SonTarih DateTime
DECLARE @PersonelId Int

SET @PersonelId = XXXX       /* RAPORLANACAK KİŞİNİN OCS’deki IDsi */
SET @IlkTarih = ’01/01/2010′ /* BAŞLANGIÇ TARİHİ */
SET @SonTarih = ’06/15/2010′ /* BİTİŞ TARİHİ */

SELECT M.SessionIdTime, M.MessageIdTime, u1.UserUri as [From], u2.UserUri as [To], M.Body
FROM LcsLog.dbo.Messages M
LEFT JOIN LcsLog.dbo.Users u1 ON M.FromId = u1.UserId
LEFT JOIN LcsLog.dbo.Users u2 ON M.ToId = u2.UserId
WHERE
(M.FromId = @PersonelId OR M.ToId = @PersonelId)
/*           AND LcsLog.dbo.Messages.MessageIdTime BETWEEN @IlkTarih AND @SonTarih?*/
AND (DATALENGTH(M.Body) > 0)
ORDER BY M.SessionIdTime, M.MessageIdTime

Bir kişinin tüm görüşmeleri değilde iki kişi arasındaki görüşmeler için aşağıdaki query’ yi kullanabilirsiniz

/*  İki Kişi arasındaki görüşmeler            */

DECLARE @IlkTarih DateTime
DECLARE @SonTarih DateTime
DECLARE @PersonelId1 Int
DECLARE @PersonelId2 Int

SET @PersonelId1 = XXXX       /* RAPORLANACAK 1. KİŞİNİN OCS’deki IDsi */
SET @PersonelId2 = XXXX       /* RAPORLANACAK 2. KİŞİNİN OCS’deki IDsi */
SET @IlkTarih = ’01/01/2010′  /* BAŞLANGIÇ TARİHİ */
SET @SonTarih = ’06/15/2010′  /* BİTİŞ TARİHİ */

SELECT M.SessionIdTime, M.MessageIdTime, u1.UserUri as [From], u2.UserUri as [To], M.Body
FROM LcsLog.dbo.Messages M
LEFT JOIN LcsLog.dbo.Users u1 ON M.FromId = u1.UserId
LEFT JOIN LcsLog.dbo.Users u2 ON M.ToId = u2.UserId
WHERE
((M.FromId = @PersonelId1 AND M.ToId = @PersonelId2) OR (M.FromId = @PersonelId2 AND M.ToId = @PersonelId1))
/*           AND LcsLog.dbo.Messages.MessageIdTime BETWEEN @IlkTarih AND @SonTarih?*/
AND (DATALENGTH(M.Body) > 0)
ORDER BY M.SessionIdTime, M.MessageIdTime

Categories: OCS

What’s New in Microsoft Communicator 14

July 6th, 2010 Comments off
Categories: OCS

Office 2007 Cumulative Update for April 2010

June 29th, 2010 Comments off
Categories: OCS

Microsoft Communications “14”

June 24th, 2010 Comments off

Unified Experience

  • Get easy access to presence, instant messaging, voice, and audio, video, and Web conferencing—all from the new Microsoft Communicator “14” client.
  • Use one set of contacts across Microsoft Communicator “14” and Office applications.
  • Communicate with context from within the applications you use most, including Microsoft Outlook and Microsoft SharePoint.
  • Deliver access to presence, instant messaging, and other capabilities for workers on the go via PCs, browsers, and mobile phones.

Connect and Collaborate

  • Find the right people, make connections, and communicate more effectively with new rich presence features including pictures and location.
  • Leverage internal expertise more effectively with Microsoft SharePoint-based Skill Search.

Simple, Essential, Reliable Conferencing

  • Collaborate more effectively with built-in desktop and application sharing, PowerPoint upload, and rich white boarding, including the ability to copy and paste images and other content.
  • Schedule and join meetings with a single click in Microsoft Outlook or the meeting reminder.
  • Place attendees in a virtual lobby for greater security and control over who can attend.

Complete Enterprise Voice Features

  • Delight your users with the features they need, a wide range of IP and USB devices, and the ability to work in the office, at home, or on the road.
  • Architect your deployment for high availability using data center resiliency and survivable branch appliances.
  • Manage bandwidth utilization and increase Quality of Experience with Call Admission Control, QoS markings, and an adaptive media stack that works well even on unmanaged networks like the Internet.
  • Meet North American regulatory requirements with flexible Enhanced 9-1-1 capability.

Powerful Deployment and Management Tools

  • Work with a PowerShell-based foundation for administration consistent with Exchange Server, Active Directory, and other Microsoft server products.
  • Get consolidated management tasks in one location with dramatically improved navigation through the new Silverlight-based, scenario -driven unified graphical management tool.
  • Improve security and administrative productivity with Role-based Access Control (RBAC) with built-in and customer-defined roles.
  • Get support for server virtualization across all roles.

Extensibility

  • Easily embed Communicator UI elements in your applications, build your own client experience in .NET with open and documented APIs, and enhance contextual collaboration by launching applications right from Communicator.
  • Get platform support for sophisticated contact center and help desk scenarios, enable access to all UC-enabled services from any phone, and deliver state-of-the-art speech technology in 26 languages.
  • Significantly simplify deployment, operations, and interoperability with added features that improve provisioning, load-balancing, fail-over, and draining.
Categories: OCS

Microsoft Office Communications Server 2007 R2 Hotfix KB 968802

May 26th, 2010 Comments off
Brief Description

This download includes all available updates for Office Communications Server 2007 R2.

Overview

This hotfix download for Microsoft Office Communications Server 2007 R2 is described in the Knowledge Base article 968802.

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=b3b02475-150c-41fa-844a-c10a517040f4

Categories: OCS

communicator 2007 icerisinde istenilen bilgileri engellemek galcontactsdb dosyasini duzenlemek

May 19th, 2010 Comments off

Daha önceki yazımızda belirttiğimiz gibi Office Communicator 2007 içerisinde genelde telefon vs. gibi bazı bilgilerin görüntülenmemesi sorun olabiliyor ama bu durumun birde tam tersini de düşünmek gerekir. Bazı şirketler Office Communicator 2007 tarafında her bilginin de görünüyor olmasından rahatsız olabilirler ve ayrıca network trafiği açısından düşünüldüğünde önemli bir konu olan client tarafında Office Communicator 2007 nin download ettiği GalContacts.db dosyasının da mümkün olduğu kadar küçük olmasını talep edebilmektedirler.

Bu gibi istekleri karşılamak için ise yine OCS 2007 Resource Kit araçlarından absconfig.exe dosyasını kullanabiliriz. Örnek olarak ben Home Phone bölümünün Office Communicator 2007 içinden görünmemesini istediğimi varsayarak gerekli işlemleri aşağıda açıklamaya çalıştım.

1- Bir önceki yazımızın ilk iki adımını aynı şekilde uyguluyoruz.

2- C:\Program Files\Microsoft Office Communications Server 2007\ResKit altındaki absconfig.exe dosyasını açıyoruz ve burada aşağıdaki ekrandaki gibi homePhone için Type of Attribute sütunundaki seçeneği None olarak işaretliyoruz.

3- Appy Changes ‘a basıp bir süre bekliyoruz ve aşağıdaki mesaj belirdiğinde OK ‘e basarak absconfig.exe ‘yi kapatıyoruz.

“UR regeneration process has been triggered – you may have to wait for 5 minutes for it to actually complete.You can check the event viewer entry for OCS User Replicator (Event ID: 30024) to verify that UR synchronization completed. You can then force sync the ABS files for the new settings by running abserver.exe -syncNow from the ABS install directory or the setting will take affect during the scheduled ABS sync time.”

Daha sonra event log içerisinde aşağıdaki event ‘in düşmesini bekliyoruz.

Type: Information
Event id: 30028
Category: (1009)
Source: OCS User Replicator

4- C:\Program Files\Microsoft Office Communications Server 2007\Server\Core altındaki abserver.exe ‘yi kullanarak komut satırında “abserver -syncNow” (tırnak işaretsiz) komutunu çalıştırıyoruz ve event viewer da aşağıdaki event ‘i görmek için bir süre bekliyoruz.

Type: Information
Event id: 21004
Category: (1008)
Source: OCS Address Book Server

5- Yaptığımız işlemlerin hemen etkisini görmek için bir client makinede Office Communicator 2007 ‘dan sign-out olup kapatıyoruz (Exit), daha sonra C:\Documents and Settings\<UserName>\Local Settings\Application Data\Microsoft\Communicator (eğer işletim sistemi Windows Vista ve Windows Server 2008 ise C:\Users\<UserName>\AppData\Local\Microsoft\Communicator) altındaki tüm dosyaları siliyoruz ve Office Communicator 2007 ile yeniden Office Communicator 2007 yi başlatıp sign-in oluyoruz ve Title bölümünün kullanıcılarda görünüp görünmediğini ve GalContacts.db dosyasının küçülüp küçülmediğini kontrol ediyoruz, tabiki çok az sayıda kullanıcı bulunan bir domain içerisinde bu dosyanın çok fazla küçülmeyeceğini de unutmamalıyız.

Not : Hızlı bir test ile sonuçları görmek için kesinlikle Office Communicator 2007 uygulamasını kapatıp yeniden başlatmamız gerekiyor, sadece sign-out ve sign-in bu durumda yeterli olmuyor.

Bu ve önceki örnek ile absconfig isimli OCS 2007 ResKit aracını kullanımının bize ne gibi faydalar sağlayabileceğini göstermeye çalıştım, umarım başarılı olmuşumdur

Alıntı ; Microsoft Gürer

Categories: OCS
UA-2825094-1 model ilanlari model ilanlari