Ana içeriğe atla

Kayıtlar

Kasım, 2013 tarihine ait yayınlar gösteriliyor

T-SQL Application Name(APP_NAME) ile Aktif Uygulama Adını Almak

Merhaba, bu makalede sizlere veritabanı üzerinde işlem gerçekleştirirken,bu işlemi hangi uygulamanın gerçekleştirdiğini sql tarafında yakalayıp nasıl kayıt altına alabileceğimizi göstereceğim.bu sayede en başta hata kayıtları olmak üzere birçok işlemi daha da detaylandırabilir ve kolay yönetilebilir hale getirebiliriz. Sql server üzerinde işlem yapan uygulamayı SELECT APP_NAME() sorgusu ile yakalayabilmemiz mümkündür. SQL Server arabirimi üzerinde bu sorguyu çalıştırdığınızda sonuç olarak size ; 'Microsoft SQL Server Management Studio - Query' metnini döndürecektir. aynı işlemi uygulamalarımızda da kullanarak istediğimiz sonuca ulaşabiliriz. Şöyle Ki ; aşağıdaki create script'i kullanarak yeni bir tablo oluşturalım; CREATE TABLE [dbo].[Hesap]( [MusteriId] [int] IDENTITY(1,1) NOT NULL, [BankaAdi] [nvarchar](50) NULL, [HesapNo] [nvarchar](50) NULL, [KrediKarti] [bit] NULL, [KrediKartiNo] [nvarchar](50) NULL, CONSTRAINT [PK_Hesap] PRIMARY KEY CLUSTER