「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
基本的にMSDNで確認できそうです。
sys.allocation_unitsというカタログビュー
SELECT name as '名前', CASE WHEN is_percent_growth = 0 THEN LTRIM(STR(growth * 8.0 / 1024,10,1)) + ' MB単位で拡張、' ELSE CAST(growth AS VARCHAR) + ' %単位で拡張、' END + CASE WHEN max_size = -1 THEN '拡張制限無し。' ELSE LTRIM(STR(max_size * 8.0 / 1024,10,1)) + ' MBまでに拡張を制限。' END AS '自動拡張' FROM sys.database_files
だけでなく、SQL Server Agentの
設定(保守計画)などの確認が必要かもしれない。
SQL Server 2012 でサポートされているすべての照合順序の一覧を返します。
SQL Server のインスタンス
Collation(DB単位)
select SERVERPROPERTY('IsIntegratedSecurityOnly?')
サーバー インスタンス上の SQL Server 監査に含まれる
データベース監査仕様に関する情報を含みます。
すべてのデータベースについてサーバー インスタンス上の SQL Server 監査に含まれる、データベース監査仕様に関する情報を含みます。
user connections サーバー構成オプションの構成 >
Transact-SQL の使用 > user connections オプションを構成するには
http://technet.microsoft.com/ja-jp/library/ms187030.aspx#TsqlProcedure
sp_configure 'show advanced options', 1;
に指定し
RECONFIGURE;
した後の
sp_configure;
でサーバー構成オプションのuser connections を確認する。
sp_configure 'show advanced options', 1;
に指定し
RECONFIGURE;
した後の
sp_configure;
でサーバー構成オプションのFILL FACTORを確認する。
インデックス単位では、 SELECT * FROM sys.indexes で確認できる。
SELECT * FROM sys.database_principals
SELECT * FROM sys.database_permissions
SELECT pr.principal_id, pr.name, pr.type_desc, pr.authentication_type_desc, pe.state_desc, pe.permission_name FROM sys.database_principals AS pr JOIN sys.database_permissions AS pe ON pe.grantee_principal_id = pr.principal_id;
SELECT pr.principal_id, pr.name, pr.type_desc, pr.authentication_type_desc, pe.state_desc, pe.permission_name, s.name + '.' + o.name AS ObjectName FROM sys.database_principals AS pr JOIN sys.database_permissions AS pe ON pe.grantee_principal_id = pr.principal_id JOIN sys.objects AS o ON pe.major_id = o.object_id JOIN sys.schemas AS s ON o.schema_id = s.schema_id;
管理の目的による。
Tags: :データアクセス, :SQL Server