22 februari 2010 21:49
Categorie:Microsoft SQL Server 
Ingestuurd door: pejanssen

Ieder nadeel heb zijn voordeel zei een bekende landgenoot al weer een poosje geleden. Zo ook als kleine zelfstandige ondernemer. De variatie in opdrachten zijn enorm en daardoor kom je regelmatig leuke nieuwe dingen tegen.

Zo is er nu een opdracht van een kleine zelfstandige, deze werkt met een administratief pakket dat gebruik maakt van een SQL database. De bedoeling is om deze om een server te plaatsen zodat men vanaf een aantal werkstations tegelijkertijd met het programma kan werken.

Juist voor dit soort toepassingen is een gratis (ja, u leest het goed) versie verkrijgbaar van SQL Server 2008, dit is de Express versie. Doordat de onderliggende database-engine gelijk is aan die van zijn grotere broer SQL Server 2008 zijn ook mogelijkheden om later door te groeien. Natuurlijk zijn er ook een aantal beperkingen, zo biedt de express versie slechts ondersteuning aan een processor en kan een database maximaal 4 Gb groot worden.

Zo gezegd, zo gedaan, het installeren van de SQL 2008 Server Express versie op de server is feitelijk een fluitje van een cent. De problemen ontstonden toen de verbinding vanaf de werkstations naar de server gemaakt moesten worden.

Uiteindelijk bleek dat de 2008 express versie (in tegenstelling tot de 2005 versie), na de default server installatie geen remote connecties toe staat en daar begint het verhaal interessant te worden.

    Om de SQL Server omgeving te beheren zijn er drie tools ter beschikking:
  • SQL Server Surface Area Configuration
  • SQL Server Management Studio Express
  • SQL Server Configuratiebeheer

Allereerst dient in de Surface Area Configuration aangegeven te worden dat de Windows administrator ook binnen SQL Server als administrator gezien moet worden. Standaard is dit namelijk niet het geval. Kies hiervoor in de Surface Area Configuration voor "Add New Administrator" en geef de administrator de rechten van de sysadmin role.

Vervolgens moeten we configureren dat er remote verbindingen gemaakt mogen worden met het tcp/ip en named pipes. Hiervoor wordt de Surface Area Configurator gestart en gekozen voor het configureren van Services en Connections.

Surface Area Configuration - tcp/ip and named pipes

Vervolgens moet ook gezorgd worden dat de SQL Server Browser gestart wordt, hierdoor adverteren SQL Servers zich in het netwerk en kunnen ze eenvoudig door clients gedetecteerd worden.

Surface Area Configuration - Server Browser

Na bovenstaande werkzaamheden zijn alle voorwaarden om een remote connectie te kunnen maken vrijwel afgerond. Het enigste dat nog dient te gebeuren is het instellen van de SQL Server authenticatie en het aanpassen van de firewall op de client.

Voor het instellen van de server authenticatie maken we gebruik van de SQL Server Management Studio Express, een beheersapplicatie die overigens afzonderlijk te downloaden is en niet automatisch met SQL Server Express geinstalleerd wordt. Maak bij het verbinding maken met de SQL Server gebruik van "Windows Authenticatie".

 

Na het inloggen klik je met de rechtermuistoets linksboven in het scherm op de database server en kies je voor properties en daarna voor security. Het onderstaande scherm geeft aan op welke manier de authenticatie dient te staan.

De laatste stap in de management studio is het wijzigen van het wachtwoord van de SQL Server gebruiker SA (de administrator binnen SQL Server). Kies hiervoor in de management studio voor Security -> Logins en kies bij de gebruiker SA voor eigenschappen.

Alle configuratie werkzaamheden aan de server kant zijn nu voltooid. Door aan de kant van de client ook de management studio te installeren kan gecontroleerd worden of het inderdaad mogelijk is om een remote verbinding te maken. Hiervoor dient overigens op de server wel de firewall op de juiste manier geconfigureerd te configureren en moeten er twee uitzonderingen aan de firewall toegevoegd worden.

  • SQL Server: sqlservr.exe
  • SQL Server-browserservice: sqlbrowser.exe

Cheers !

SQL Server 2008 Express
Language: nl
19 februari 2010 19:00
Categorie:Algemeen 
Ingestuurd door: pejanssen

Wie heeft het nog nooit meegemaakt, na lange tijd driftig surfen op het internet kom je uiteindelijk een pagina tegen waar alles op staat wat je nodig hebt. Nog nagenietend van het feit dat je de informatie gevonden hebt dient de volgende uitdaging zich aan: "de internetpagina moet geprint worden".....

Misschien ben ik de enige die er last van heeft, maar de afdrukken die bij mij uit de printer komen wijken altijd in meer of mindere mate af van hetgeen op het scherm staat. Als het tegenzit is de webpagina overigens breder dan een A4 papier en spuugt de printer een bonte collage uit die je vervolgens met plakband kan samenvoegen tot een indrukwekkend vel papier.

Mocht bovenstaand verschijnsel voor u niet herkenbaar zijn, dan verwijs ik u graag door naar een andere tip, truc of weblog op deze website. De overige lezers wil ik graag wijzen op het bestaan van de website http://www.pdfmyurl.com

Schermafbeelding PdfMyUrl

Zo eenvoudig als bovenstaand scherm er uit ziet is het eigenlijk ook, na het ingeven van de URL van de pagina waar een PDF van gemaakt moet worden, doet de site zijn werk. Hij maakt een PDF (in kleur en met alle eventuele achtergrondafbeeldingen) en opent de PDF reader. Daarna kan je er natuurlijk weer vanalles mee doen, bewaren op je computer als backup van het internet, maar ook op een normale manier uitprinten, de manier waarvan je zou willen dat je web browser hem zelf zou ondersteunen...

Op mijn computer heeft deze URL een keurig plaatsje in de favorieten verdient en is samen met de snippingtool een veelgebruikt tooltje.

Prettig weekend alvast !

Language: nl
17 februari 2010 19:00
Categorie:Nieuwe Media / Web 2.0 
Ingestuurd door: pejanssen

Een weblog met een titel waarmee je op een verjaardagsfeest hoge ogen zal gooien (of juist niet natuurlijk). Layer is (wederom gratis) een applicatie waarmee het beeld dat door de camera in een telefoon wordt opgenomen, samen met informatie van het compas en de GPS in die telefoon,  wordt gecombineerd met informatie van het internet.

Onderstaande YouTube film geeft in kortetijd een goed beeld van de mogelijkheden:

De Layer applicatie voegt dus realtime informatie toe aan de beelden die je camera van je mobiele telefoon levert. De lagen die de Layer applicatie toevoegd aan de beelden kunnen in de applicatie ingesteld worden. Op dit moment staan tal van leveranciers, partijen en belanghebbenden te trappelen om hun eigen laag te gaan maken waarmee hun eigen toevoeging aan de werkelijkheid (argumented reality) geprojecteerd kan worden.

Al met al een heel vernuftig mooie nieuwe applicatie waarmee een geweldig resultaat verkregen kan worden eigenlijk enkel en alleen door informatiebronnen te combineren. Jammer dat de Layer applicatie op dit moment enkel voor de IPhone en toestellen met het Android operating system (van Google) aanwezig is, bij gebleken succes zal dit snel opgelost zijn verwacht ik.

Voorlopig zit ik aan de Windows Mobile, dus nog even geen Argumented Reality voor mij, mocht iemand ervaring met Layer hebben.. Laat een reactie achter op dit weblog met je ervaringen...

Dat was 't weer voor vandaag !

Layer Argumented Reality IPhone Android
Language: nl
02 februari 2010 18:59
Categorie:Windows 7 
Ingestuurd door: pejanssen

Al weer enige tijd geleden is door ons een nieuwe stukje infrastructuur aangelegd bij een startende onderneming. Om de bestanden van dit bedrijf op alle werkstations beschikbaar te maken is hier een Synology NAS geplaatst voorzien van een TerraByte opslagcapaciteit.

De werkstations van deze onderneming zijn allemaal voorzien van het nieuwe Windows 7 operating system. Een van de veel beschreven (nieuwe) features in Microsoft Windows 7 is het gebruik van de bibliotheken. Bibliotheken worden getoond in het mappenoverzicht aan de linkerzijde in de Windows Verkenner.

Een beperking in de versie van Windows 7 is echter dat er geen netwerkschijven toegevoegd kunnen worden aan de standaard bibliotheken, er verschijnt dan een melding dat netwerkschijven niet toegevoegd kunnen worden omdat ze niet geindexeerd zijn. Hierdoor is het niet mogelijk om bijvoorbeeld een netwerkschijf toe te voegen aan de "Documenten" bibliotheek. wanneer Microsoft Word werd gestart moest expliciet naar de netwerkschijf verwezen worden om de documenten op het NAS te kunnen benaderen.

Om deze problemen op te lossen is het Open Source (gratis te verkrijgen en gebruiken) programma Win7 Library Tool op de werkstations geinstalleerd. Het programma is te downloaden via deze link

Na de installatie verschijnt een leeg scherm met onderin een aantal icoontjes. Door in eerste instantie het linker icoontje met de "toverstaf" te kiezen worden alle reeds aanwezige bibliotheken overgenomen, dit is belangrijk, wanneer voor "Apply" gekozen wordt, worden namelijk de bestaande bibliotheken verwijderd en de bibliotheken die het scherm staat aangemaakt.

Win7 Library Tool

Door vervolgens voor het vierde icoontje te kiezen is de mogelijkheid aanwezig om een nieuwe library aan te maken, natuurlijk kan ook voor het vijfde icoontje gekozen worden om mappen aan een bestaande bibliotheek toe te voegen.

Toevoegen van een bibliotheek

Na het invoeren van de naam van de nieuwe bibliotheek wordt de mogelijkheid geboden om mappen aan de nieuw te maken bibliotheek toe te voegen.

Wanneer alle bibliotheken naar behoren ingericht zijn, kiest u voor Apply en worden alle wijzigingen weggeschreven. Als u daarna de Windows Verkenner start zult u zien dat ook de netwerkschijven in de bibliotheken zijn opgenomen.

Hoe er wel rekening mee dat het feit dat de netwerkschijven niet geindexeerd zijn er wel degelijk voor kan zorgen dat het zoeken op deze schijven aanmerkelijk langzamer zal gaan. Wanneer u de zoek mogelijkheid echter niet regelmatig gebruikt heeft u met de Win7 Library Tool een handige tool in handen om ervoor te zorgen dat u een bibliotheek zo in kan stellen dat u alle bestanden binnen handbereik heeft.

That's all for now folks ! 

Win7 Library Tool
Language: nl