2019-12-06

Tüm Login ve Tüm Windows Group Altındaki Tüm Loginlerin Listesini Alma

/*
Bir instance altındaki tüm login'leri ve Windows group altındaki tüm kullanıcıların listesini aşağıdaki T-SQL bulabilirsiniz
*/

2019-11-28

Bir Kullanıcıyı Tüm Veritabanlarından Silmek

/*
Bir kullanıcıyı bir instance altındaki tüm veritabanlarından silmek için aşağıdaki T-SQL script'i kullanabilirsiniz:
*/

2019-11-07

Çalıştırılan Komut İçeriğinden Job Adını Bulma

Çalıştırılan komut içeriğinden SQL Server job adını aşağıdaki kod ile bulabilirsiniz:

select j.name
from msdb.dbo.sysjobs j
inner join msdb.dbo.sysjobsteps js on  j.job_id=js.job_id
where js.command like '%Aranılacak içerik%'

2019-07-31

SQL Server en son ne zaman start oldu?

SQL Server servisinin en son ne zaman başladığını aşağıdaki sorgu ile bulabilirsiniz:

SELECT sqlserver_start_time
FROM sys.dm_os_sys_info

2019-04-02

2018-10-15

Tüm Kullanıcı Veritabanlarındaki sys.sql_modules Kod Satır Sayısını Bulma

Merhaba,

Tüm kullanıcı veritabanlarındaki  procedure, replication-filter-procedure, view, trigger, function, inline table-valued function, table-valued-function satır sayısınını aşağıdaki T-SQL ile bulabilirsiniz:

2016-03-18

SCOM'da Alınan "SQL Agent Job discovery script 'SQLAgentJobDiscovery.vbs' for SQL instance" Hatası ve Çözümü

Alınan Hata:

Alert: MSSQL 2014: Discovery failed

Source: SunucuIntanceNeme.DomainName.com
Path: SunucuIntanceNeme.DomainName.com
Last modified by: System
Last modified time: 3/17/2016 15:58:35 AM Alert description: Management Group: Management Grup 1. Script: SQLAgentJobDiscovery.vbs. Instance: MSSQLSERVER : SQL Agent Job discovery script 'SQLAgentJobDiscovery.vbs' for SQL instance 'MSSQLSERVER'  failed.

2016-03-09

Tablodaki İstatistikler En Son Ne Zaman Güncellendi?

Bir tabloda bulunan istatistiklerin en son ne zaman güncellendiğini ve ilgili istatistiğin hangi index yada alan üzerinde olduğunu aşağıdaki T-SQL ile bulabilirsiniz:

select
object_name(s.object_id) as TableName,
ic.name as ColumnName,
stats_date(s.object_id, s.stats_id) as StatisticsUpdate,
s.name as StatisticsName
from sys.stats s inner join sys.stats_columns sc on s.object_id=sc.object_id and s.stats_id=sc.stats_id
inner join sys.columns ic on ic.object_id=sc.object_id and ic.column_id=sc.column_id
where s.object_id=object_id(SchemaAdi.TabloAdi')

-- Yukarıdaki T-SQL SQL Server 2012/2014 sürümlerinde test edildi.

2016-02-29

Çalıştırdığınız Bir Sorgu Bittiğinde Uyarı Sesinin Çıkması

Merhaba,
 
SSMS üzerinde çalıştırdığımız bazı sorgular uzun sürer ve bu süre içerisinde başka işlerle uğraşırız. Başlattığımız bir sorgunun bittiğini bir ses uyarısı ile alırsak güzel olur. Bunun için SSMS'da çalıştırdığınız bir sorgu bittiğinde Windows'un default sesinin çıkmasını isterseniz SSMS'da Tools  - > Options'dan aşağıdaki gibi ayarlabilirsiniz:
 

2016-02-24

Tempdb Veritabanını Ne Şişiriyor?

Tempdb Veritabanında yer işgal eden işlemleri aşağıdaki T-SQL ile bulabilirsiniz.

select ts.session_id,
sum(ts.internal_objects_alloc_page_count*8/1024) as task_internal_objects_alloc_page_mb,
st.text as sqltext,
sum(ts.internal_objects_alloc_page_count) as task_internal_objects_alloc_page_count,
sum(ts.internal_objects_dealloc_page_count) as task_internal_objects_dealloc_page_count
from sys.dm_db_task_space_usage ts inner join sys.dm_exec_requests er on ts.session_id=er.session_id
cross apply sys.dm_exec_sql_text(er.sql_handle) st
where internal_objects_alloc_page_count+ internal_objects_dealloc_page_count>0
group by ts.session_id,st.text
order by 2 desc


Not: T-SQL script SQL Server 2012/2014 versiyonlarında test edildi.

2015-11-24

SQL Server 2012 Service Pack 3

Beklenen SQL Server 2012 Service Pack 3 yayınlandı. SQL Server 2012 Service Pack 3, 37 adet düzeltme içeriyor. SQL Server 2012 Service Pack 3, SQL Server 2012 Service Pack 2 den sonra çıkan CU1 ile CU9 arasındaki CU barındırıyor.

Benim için önemli olan düzeltmelerin listesi aşağıdır:

.::YASAL UYARI::.

©2004-2023 Mehmet GÜZEL, www.mehmetguzel.net

Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.