201211s

Powershell and SQL commands / SQL transactions

Andres Bohren
Hallo zusammen, Ich habe mal ein bisschen mit SQL und Powershell rumgespielt. Man sieht im SQL Management Studio, dass es nur eine Zeile gibt. ############################################################################### # SQL Query's with Powershell ############################################################################### #Setup SQL Connection $SqlConnection = New-Object System.Data.SqlClient.SqlConnection #$SqlConnection.ConnectionString = "Data Source=ICESRV02;database=db_test;Uid=myusername;Pwd=mypassword" #Use this Windows Authentication $SqlConnection.ConnectionString = "Data Source=ICESRV02;database=db_test;Integrated Security=SSPI;" $SqlConnection.Open() #SQL SELECT $qSQL = "SELECT fID, fVorname, fNachname FROM tUsers" $SqlCmd = New-Object System.Data.SqlClient.SqlCommand $SqlCmd.CommandText = $qSQL $SqlCmd.Connection = $SqlConnection

RSS Feed Recent KBs for Exchange Server2003/2007/2010

Andres Bohren
Hallo zusammen, Bin auf einen RSS Feed gestossen, wo jeweils die aktuellsten KB Artikel für verschiedene Exchange Versionen publiziert werden. Most Recent KBs for Exchange Server 2010 Most Recent KBs for Exchange Server 2007 Most Recent KBs for Exchange Server 2003 Grüsse Andres Bohren

Exclude Outlook contacts from Lync search

Andres Bohren
Hallo zusammen, Der Lync Client durchsucht standardmässig nicht nur das Lync Adressbuch, sondern auch die Outlook Kontakte. Suche ich nach "leder" werden mir Kontakte aus dem Outlook Ordner "Kontakte" und "Vorgeschlagene Kontakte" angeboten. Dieses Verhalten kann aber über die Lync Client Policy gesteuert werden. Dazu muss eine neue Client Policy angelegt werden. New-CsClientPolicy -Identity IcewolfClientPolicy Leider können nur Outlook Ordnernamen ausgeschlossen werden, bei einer Mehrsprachigen Umgebung kann dies rasch sehr Anspruchsvoll werden.

Powershell Output truncation

Andres Bohren
Hallo zusammen, Bei verschiedenen Powershell cmdlets wird der Output nach einer bestimmten Anzahl Elemente abgeschnitten. Get-QADUser -Identity w.tell | fl memberof Dies kann umgangen werden indem man den Parameter "ExpandProperty" verwendet. Get-QADUser -Identity w.tell | select -ExpandProperty Memberof Oder man passt die Variable $FormatEnumerationLimit an. Durch setzen von $FormatEnumerationLimit = -1 wird das EnumerationLimit auf unlimited gesetzt. $FormatEnumerationLimit $FormatEnumerationLimit = -1 Get-QADUser -Identity w.tell | fl memberof Danke an Roger Buchser für den Hinweis!

Outlook Meetings "Copy & Paste" vs. "Cut & Paste"

Andres Bohren
Hallo zusammen, In Outlook kann ja alles mit Copy & Paste umherkopiert werden. Aber bei Besprechungen ist hier ein bisschen Vorsicht geboten. Wieso zeige ich im diesem Blog Artikel. Ich habe also eine Besprechungsanfrage erstellt. Macht man einen Doppelklick auf die Besprechung sieht man die Eigenschaften und kann eine Besprechungsaktualisierung senden. Testweise habe ich mir einen zweiten Kalender "TestKalender" erstellt. Die Besprechungs nehme ich mit Copy & Paste in den "

SIP Basics

Andres Bohren
Hallo zusammen, Ich habe mich mal ein bisschen mit dem SIP Protokoll auseinandergesetzt. Hier eine Zusammenfassung meiner Erkenntnisse. SIP Steht für Session Initiation Protokoll und ist im RFC2161 definiert. SIP Adressen sind ähnlich wie Emailadressen aufgebaut: sip:user@domain.tld sips:user@domain.tld tel:+41xxxxxxxxx oder sip:+41xxxxxxxxx@domain.tld Bei SIP gibt es verschiedene Komponenten Komponente Beschreibung Client Der Client besteht eigentlich aus zwei Komponenten, dem User Agent Client (UAC) und dem User Agent Server (UAS) Registrar Server Der Registrar Server akzeptiert REGISTER Requests von Clients und speichert diese Informationen.

How to build a Webservice

Andres Bohren
Hallo zusammen, Für meine Website habe ich schon im 2009 einen Webservice gebaut. Bisher habe ich aber noch nie darüber einen Blog Artikel geschrieben. Hier nun eine kleine Anleitung. Webservice erstellen Im Visual Web Developer Express erstellt man eine neue Datei und wählt "Web Service" aus den Templates aus. Das Template hat schon die richtige Struktur. Es müssen lediglich ein die Namen der Klasse, der Namespace und die Funktion angepasst werden.

Windows To Go

Andres Bohren
Hallo zusammen, Bin da über eine ziemlich cooles Feature von Windows 8 gestolpert: "Windows To Go". Windows bootet ab einem externen USB Speicherstick. Anstelle vom TPM Module wird ein Passwort angewendet. Interne Disks werden automatisch ausgeblendet. Windows To Go Feature Overview http://technet.microsoft.com/en-us/library/hh831833.aspx Es werden jedoch nur speziell zertifizierte Speichersticks unterstützt. Diese sind meist USB 3.0 und haben einen speziellen SSD Controller um die benötigte Geschwindigkeit zu gewährleisten. Von Kingston gibt es da beispielsweise so ein USB Stick http://www.

New Products on WSUS Catalog

Andres Bohren
Hallo zusammen, Ich habe im WSUS mal überprüft, ob denn die neuen Produkte schon im Updatekatalog vorhanden sind. Windows 8 und Windows Server 2012 sind schon drin. SQL Server 2012 ist ebenfalls verfügbar, was nicht weiter verwunderlich ist, den gibts ja schon eine weile. Office 2013 hingegen fehlt noch ebenso wie Exchange 2013 oder Lync 2013 Grüsse Andres Bohren

Windows 8 Setup - Error Code 0x0000005d

Andres Bohren
Hallo zusammen, Da wollte ich in einer VM ein Windows 8 aufsetzen und dann kam dieser Fehler: Error Code: 0x0000005d Das Problem kann gelöst werden, indem man im BIOS die Option "No Execute Memory Protection" (auch unter NX Flag bekannt) aktiviert. Und dann klappt es auch mit der Windows 8 Installation. Grüsse Andres Bohren