segunda-feira, 30 de novembro de 2009

oabgen differential errors while installing exchange 2010/2007 into a 2003 organization

If you are sure everything is ok, public folders are replicated, servers have been changed in the receipient policies, lists have been upgraded, etc etc, you must create

'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeSA\Parameters\OAL post full if diff fails'

DWORD, value 1

and update/rebuild the oab. It should be ok afterwards (verify by setting logging level to medium.
Remember to remove key afterwards.

How to set logging level?

Set-EventLogLevel -identity "MSExchangeSA\OAL Generator" -level medium

OAL Gen Error 9359

If it complains about Discovery Mailbox ONLY you can ignore it

Address List and EAP filter upgrades with Exchange Server 2007

Remember that there might be more "custom" lists to upgrade as well.

Use Get-EmailAddressPolicy Format-List Name,*RecipientFilter*,ExchangeVersion to check.

Use

Get-AddressList Format-List Name,*RecipientFilter*,ExchangeVersion

Get-GlobalAddressList Format-List Name,*RecipientFilter*,ExchangeVersion


To upgrade:

Set-EmailAddressPolicy "Default Policy" -IncludedRecipients AllRecipients

Set-AddressList "All Users" -IncludedRecipients MailboxUsers

Set-AddressList "All Groups" -IncludedRecipients MailGroups

Set-AddressList "All Contacts" -IncludedRecipients MailContacts

Set-AddressList "Public Folders" -RecipientFilter { RecipientType -eq 'PublicFolder' }

Set-GlobalAddressList "Default Global Address List" -RecipientFilter {(Alias -ne $null -and (ObjectClass -eq 'user' -or ObjectClass -eq 'contact' -or ObjectClass -eq 'msExchSystemMailbox' -or ObjectClass -eq 'msExchDynamicDistributionList' -or ObjectClass -eq 'group' -or ObjectClass -eq 'publicFolder'))}


Thanks to http://msexchangeteam.com/archive/2007/01/11/432158.aspx

quarta-feira, 11 de novembro de 2009

The complications of being inlove with the wrong person

Loving someone is great. It does wonders to you mood, to your hair, to your skin and to your hormones. The problem arises when you are inlove with wrong guy.
I always thought that this kind of talk was for teens that watch too much cheap soap operas. Since I am not a teen nor I watch TV, I guess that doesn't apply, so I am left with the alternative that, in fact, one does such thing.
My boyfriend is certainly (and I am not going to nitpick on whether the time of the verb is correct) the wrong guy for me. This is not something I enjoy writing, bit the truth to the matter is that between our previous break-up and getting together again I've been hurt more than in all my (previous) life. I am eternaly grateful for the eye-opening experiences we shared, for making me realise that I could love someone as unconditionally as I loved (and still do) him.

It is amazing that despite all I've been through, I still feel so bad about writing bad things about him, even in a blog that no one sees, but I do.

But I've had it with unreturned calls, unreturned SMSs, and "I've been so sick that I could't get to the phone". I'm sick of sending love and getting absoutely nothing but indiference in return, but most of all, I am sick of being so inlove with him. It's crazy, it's probably a medical condition, and if someone ou there as any hint of a clue on how to help me, I'd really appreciate it, since, I am writing this and wishing he'd drop me a line or a call or something.

I am pathetic. A 30 year old guy bitching like a 14 year old, but I can't help it..

quinta-feira, 5 de novembro de 2009

Check database recovery model

SELECT [name] AS [DatabaseName], CONVERT(SYSNAME, DATABASEPROPERTYEX(N''+ [name] + '', 'Recovery')) AS [RecoveryModel] FROM master.dbo.sysdatabases ORDER BY name

segunda-feira, 2 de novembro de 2009

SQL Log Space

DBCC SQLPERF ( LOGSPACE )