Delete data Ms Sql dari table berrelasi header-detil dengan key di table header

9 Desember 2014

Hapus table detil :
delete fa_dscheduledtl from fa_dscheduledtl d join fa_dschedule h
on d.dockey=h.dockey
where left(h.assetcode,4) not in (‘2100′,’2200′,’6000’)

 

Hapus Table Detil :

delete fa_dschedule where left(assetcode,4) not in (‘2100′,’2200′,’6000’)

 

Cek ulang keberadaannya :

select h.assetcode,d.* from fa_dscheduledtl d join fa_dschedule h
on d.dockey=h.dockey
where left(h.assetcode,4) not in (‘2100′,’2200′,’6000’)

Iklan

6 Mei 2014

database index problem

Untuk mengatasi masalah tersebut kita bisa jalankan beberapa perintah di MS Sql Server Management Studio :

Use AED_DS

GO

–Untuk menjalankan harus dengan mode single user :

ALTER DATABASE AED_DS SET SINGLE_USER

GO

–Jalankan perintah untuk perbaikan

DBCC CHECKDB(‘AED_DS’, REPAIR_REBUILD)

GO

–kalau proses perbaikan sudah selesai, jalankan perintah dibawah ini untuk mengembalikan ke mode  multi-user :

–ALTER database AED_DS SET MULTI_USER

 


Query tabel dari server lain di mS SQL 2005 Express

12 Oktober 2012

Catatan ini adalah bagaimana caranya untuk mengambil data dari tabel yang ada di server lain pada MS SQL 2005 Express.

Ceritanya :

query berada pada server [ubs-pc\programmer], ingin mengambil data yang ada di server [ubs-pc\a2006] tabel [Item].

1. Setelah login ke server [ubs-pc\programmer], Hubungkan ke ‘[ubs-pc\a2006] dengan perintah :

sp_AddLinkedServer ‘[ubs-pc\a2006]’

2.  Jalankan Query :

select * from [ubs-pc\a2006].aed_happy.dbo.item

Gambar