Welcome to TechNet Blogs Sign in | Join | Help

Avec SQL Server 2008, la recherche en texte intégrale (Full text search) est complètement intégrée dans le moteur SQL Server et donc il n'y a plus de services séparé au niveau windows. Pour vérifier que ce composant est bien présent et installé, il faut exécuter la requête :

SELECT SERVERPROPERTY('IsFullTextInstalled')

Cette requête doit renvoyer 1 si  ce composant est installé.

Il y aura bien un SP3 pour SQL Server 2005. Il sortira dans le courant de l'année calendaire 2008. Il suivra la sortie de SQL Server 2008.

L'annonce a été faite ici : http://blogs.technet.com/dataplatforminsider/archive/2008/04/15/sql-server-2005-sp3-coming-soon.aspx 

Plutôt orienté utilisateurs fonctionnels, c'est ici : http://blogs.msdn.com/blog_bi 

image

A serie of 4 screencasts by Kevin Kline, where he goes through significant Perfmon counters for tracking Windows and SQL Server activity.

image

SQL Server 2005 and SQL Server 2008 provide graphical reports for monitoring system health and performance. While there have always been various queries, stored procedures, and of late, Dynamic Management Views, to gather system statistics, none were graphical. These new reports provide a quick easy way to print off a professional looking report for presentations or discussions. This article will examine the built in reports called SQL Server Management Studio Reports and an additional add-on called Performance Dashboard.

An interesting introduction here : http://www.databasejournal.com/features/mssql/article.php/3743596 

·        FINDING SNAP-INS

To list the Windows PowerShell snap-ins on your system, type: 

get-pssnapin

 

To find the snap-in for each Windows PowerShell provider, type:  

get-psprovider | format-list name, pssnapin

 

To list the cmdlets in a Windows PowerShell snap-in, type: 

get-command -pssnapin <snapin-name>

 

·        INSTALLING A SNAP-IN

The built-in snap-ins are registered in the system and added to the default console when you start Windows PowerShell. However, to use snap-ins that you create or obtain from others, you need to register them and add the to your console.

 

·        REGISTERING A SNAP-IN

A Windows PowerShell snap-in is a program written in a .NET language and compiled into a DLL file. To use the providers and cmdlets in a snap-in, you must first register the snap-in (add it to the registry).

Most snap-ins come with an installation program (an EXE or MSI file) that registers the DLL for you. However, if you receive a snap-in as a DLL file, you can register it on your system. For instructions, see the "Register the Snap-in" topic in the Windows PowerShell SDK.

To find all registered snap-ins on your system, or to verify that a snap-in is registered, type:

get-pssnapin -registered

 

·        ADD THE SNAP-IN TO THE CONSOLE

To add a registered snap-in to the current console, use the Add-PsSnapin cmdlet. For example, to add the SQL snap-in to the console, type:

 

PS C:\> get-pssnapin -registered

Name        : SqlServerCmdletSnapin

PSVersion   : 1.0

Description : This is a PowerShell snap-in that includes various SQL Server cmdlets.

Name        : SqlServerProviderSnapin

PSVersion   : 1.0

Description : SQL Server Provider

 

 

PS C:\> cd sql:

Set-Location : Cannot find drive. A drive with name 'sql' does not exist.

At line:1 char:3

+ cd  <<<< sql:

PS C:\> add-pssnapin SqlServerProviderSnapin

PS C:\> add-pssnapin SqlServerCmdletSnapin

PS C:\> get-pssnapin

 

Name        : SqlServerProviderSnapin

PSVersion   : 1.0

Description : SQL Server Provider

Name        : SqlServerCmdletSnapin

PSVersion   : 1.0

Description : This is a PowerShell snap-in that includes various SQL Server cmdlets.

 

 

n  Now I can switch to the SQL drive.

PS C:\> cd sql:

PS SQL:\>

 

As soon as the command completes, the providers and cmdlets in the snap-in are available in the current console. However, the current console is not saved automatically.

 

·        SAVING THE CONSOLE CONFIGURATION

To use the snap-in in future Windows PowerShell sessions, you must save the configuration of the current console, which includes the snap-in.

To save the current console configuration to a console file (.psc1), use Export-Console. For example, to save the current console to the NewConsole.psc1 file in the current directory, type:

export-console NewConsole

 

·        OPENING A CONSOLE WITH THE SNAP-IN

To open a console with the console configuration that includes the snapin, when starting Windows PowerShell, use the PsConsoleFile parameter to specify the console file that you exported. For example, the following command starts Windows PowerShell with the NewConsole.psc1 console file.

powershell.exe -psconsolefile NewConsole.psc1

 

The providers and cmdlets in the snapin are now available for use.

 

·        REMOVING A SNAP-IN

To remove a Windows PowerShell snap-in from the current console, use the Remove-PsSnapin cmdlet. For example, to remove the Windows PowerShell SQL snap-in from the current console, type:

remove-pssnapin sql

 

This cmdlet removes the snap-in from the console. The snap-in is still loaded, but the providers and cmdlets that it supports are no longer available.

 

Partout en France sur le mois de mai et juin, nous vous proposons en partenariat avec plusieurs centres de formation agréés(CPLS), ces sessions de formation à prix découverte.

Formation N°1 - SQL 2005 SGBDR

Logistique

Vous inscrire

CPS

Ville

Date

Particulier ou société non partenaire

Partenaire

Antares Sud Ouest

Toulouse

05-mai-08

Inscription ou tel : 05. 61.36.02.24

Inscription

I'Form

Toulouse

05-mai-08

Inscription ou tel : 05.67.31.31.47

Inscription

Winwise

Paris

13-mai-08

Inscription ou tel : 01.42.68.22.22

Inscription

EduGroupe

Paris

14-mai-08

Inscription ou tel : 01.41.37.41.67

Inscription

 

Formation N°2 – SQL BI

CPS

Ville

Date

Particulier ou société non partenaire

Partenaire

Antares Sud Ouest

Toulouse

06-mai-08

Inscription ou tel : 05. 61.36.02.24

Inscription

I'Form

Toulouse

06-mai-08

Inscription ou tel : 05.67.31.31.47

Inscription

Winwise

Paris

14-mai-08

Inscription ou tel : 01.42.68.22.22

Inscription

Winwise

Paris

15-mai-08

Inscription ou tel : 01.42.68.22.22

Inscription

Evolution Multimédia

Aix en Provence

29-mai-08

Inscription ou tel : 04.92.27.02.24

Inscription

 

Formation N° 3 - SQL 2008 SGBDR

CPS

Ville

Date

Particulier ou société non partenaire

Partenaire

Antares Sud Ouest

Toulouse

07-mai-08

Inscription ou tel : 05. 61.36.02.24

Inscription

I'Form

Toulouse

07-mai-08

Inscription ou tel : 05.67.31.31.47

Inscription

Winwise

Paris

16-mai-08

Inscription ou tel : 01.42.68.22.22

Inscription

EduGroupe

Paris

16-mai-08

Inscription ou tel : 01.42.68.22.22

Inscription

Evolution Multimédia

Aix en Provence

30-mai-08

Inscription ou tel : 04.92.27.02.24

Inscription

 

logo_SQL Server Training Days

Besoin de se former ? Les SQL Training Days sont là pour cela !

Ce sont des formations découvertes d’1 journée et à prix réduit 199€ qui s ‘adressent à tout type de public :

  • Ceux qui viennent d’autres bases de données et ne connaissent pas SQL Server
  • Ceux qui connaissent SQL Server base relationnelle et pas la partie BI
  • Ceux qui connaissent déjà très bien SQL Server 2005 et veulent s’initier à SQL Server 2008

L’url avec toutes les infos : http://www.microsoft.com/france/sql/sql2008/trainingdays.mspx 

avec notamment les 3 types de formations :

  • Formation 1 : SQL Server 2005 – SGBDR

Cette formation aborde SQL Server sous l’angle administration et développement d’une base de données relationnelle. Elle s’adresse à ceux qui ne connaissent pas SQL Server.

  • Formation 2 : SQL Server 2005 – BI

Cette formation présente SQL Server en tant que plateforme décisionnelle (ETL, OLAP, Reporting). Elle s’adresse à ceux qui veulent en savoir plus sur la Business Intelligence avec SQL Server. A noter que les nouveautés BI SQL 2008 seront abordées.

  • Formation 3 : SQL Server 2008 – Les nouveautés du moteur relationnel

Cette formation s’adresse à ceux qui connaissent déjà le SGBDR SQL Server 2005 et veulent se familiariser avec les nouvelles fonctionnalités de SQL Server 2008 sur la partie base de données relationnelle.

A retenir, points importants :

· Le dernier Critical Update à installer sur SQL2005SP2 est disponible ici.

· Nous déconseillons l’installation systématique de Cumulative Update sur SQL2005 SP2.

· SQL2000SP3 et SQL2005SP1 ne sont plus supportés.

· SQL2000SP4 est maintenant en phase étendue de support.

______________________________________________________________________

Quelle est la politique de publication des Cumulative updates ?

Un nouveau cumulative update est créé tous les 2 mois contenant l’ensemble des corrections et changements apporté par l’équipe produit sur SQL2005 SP2.

Une fiche technique publique expliquant le modèle ISM (Incremental Servicing Model), qui régit la publication des roll-up de fixes (Cumulative Updates) a été créée: http://support.microsoft.com/default.aspx/kb/935897/en-us.

Quel est le dernier CU public ?

Le dernier Critical Update (pour SQL2005 SP2) disponible publiquement peut être downloadé en externe sur http://support.microsoft.com/kb/934459/en-us.

Il y a des CUs plus récents (dernier en date, le CU#7 d’Avril), mais ceux-ci ne doivent être appliqués qu’en connaissance de cause, pour adresser une problématique spécifique (pro-activement ou ré-activement). L’application systématique du dernier CU lors d’installation peut conduire à des changements de comportements non-désirés de SQL2005. C’est pour cela qu’ils sont accessibles uniquement par le biais du support Microsoft, pour valider l’adéquation du CU demandé aux problèmes rencontrés.

Quelle est la politique de support pour les Service Packs (SPs) de SQL2000 et SQL2005 ?

Le SPn-1 est supporté 12 mois après la sortie du dernier SPn (parfois porté à 14 mois).

Les clients ont donc un peu plus d’un an pour prévoir la mise à jour de leurs environnements. Le support ne prendra alors plus en charge les incidents portant sur les SPs hors cycle de support.

Exemple: Le SP2 de SQL2005 est sorti le 19 Février 2007, portant la fin du support du SP1 de SQL2005 au 8 Avril 2008.

Un article officiel et public est disponible sur http://support.microsoft.com/gp/lifesupsps.

Quel est le niveau de support pour SQL2000 ?

SQL2000 est passé en phase étendue de support le 8 Avril 2008 (fin de support complet prévue le 4 Septembre 2013). Cela signifie que le groupe produit ne fourni plus de nouvelles améliorations ou corrections pour ce produit, hors problème liés à la sécurité (cependant nos clients peuvent acheter une extension de support – Extended Hotfix Support Program (EHS) – auprès de leur TAM). Pour finir, tout accès au support devient payant (bug ou non).

clip_image001

Un article officiel explique le cycle du support de nos produits sur http://support.microsoft.com/default.aspx?scid=fh;[ln];lifecycle

This is a serie of 4 interesting articles discussing better ways to handle BLOB with SQL Server.

Part 1  http://www.databasejournal.com/features/mssql/article.php/3719221
           where definitions are given and where you will find a pointer to a search article : To BLOB or Not To BLOB
Part 2      http://www.databasejournal.com/features/mssql/article.php/3724556
 

where you will find how to insert a BLOB directly in the Database :

INSERT INTO BLOBTest (BLOBName, BLOBData)
 SELECT 'First test file', 
    BulkColumn FROM OPENROWSET(
    Bulk 'C:\temp\nextup.jpg', SINGLE_BLOB) AS BLOB
Part 3 http://www.databasejournal.com/features/mssql/article.php/3732256
  where you will build a sample application to upload  the BLOB :
Part 4 http://www.databasejournal.com/features/mssql/article.php/3738276
  where the application is completed :

 

image