Con l'installazione base di WSS 3.0 (e di WSUS) viene installato il Windows Internal Database, per limitare la RAM utilizzata da questa instanza di SQL Server è possibile utilizzare SQLCmd.
Di seguito viene riportata la procedura per visualizzare e impostare la RAM utilizzata:
- Installazione del Microsoft SQL Server Native Client
- Installazione del Microsoft SQL Server 2005 Command Line Query Utility
- Aprire il prompt dei comandi.
- Connettersi all’istanza di SQL Server 2005 Embedded Edition Service digitando:
“%ProgramFiles%\Microsoft SQL Server\90\Tools\binn\sqlcmd” -S \\.\pipe\mssql$microsoft##ssee\sql\query -E
- Visualizzare le impostazioni della RAM digitando:
USE master
GO
EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE WITH OVERRIDE
GO
EXEC sp_configure 'max server memory (MB)'
GO
EXEC sp_configure 'show advanced options', 0
GO
- Modificare le impostazioni della RAM digitando:
USE master
GO
EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE WITH OVERRIDE
GO
EXEC sp_configure 'max server memory (MB)', MaxServerMemory
RECONFIGURE WITH OVERRIDE
GO
EXEC sp_configure 'show advanced options', 0
GO
- Disconnettersi all’istanza di SQL Server 2005 Embedded Edition Service digitando:
EXIT
Problemi analoghi si possono avere con ISA 2004 o ISA 2006 e MSDE.
Per ulteriori informazioni si veda You may experience high memory usage on a computer that is running ISA Server 2004 or ISA Server 2006 and that logs messages to an MSDE database.