Dette script (PowerShell) er et kort eksempel på læsning af samlingen Databases:
[System.Reflection.Assembly]::LoadWithPartialName( "Microsoft.SqlServer.Smo" ) | out-null
$server = New-Object "Microsoft.SqlServer.Management.Smo.Server" "."
foreach( $database in $server.Databases )
{ $database.Name }
Resultatet kan for eksempel se sådan ud:
AdventureWorks
AdventureWorksDW
master
model
msdb
tempdb