Hello Seem to be a hardest word

Just another WordPress.com weblog

Database script template

database sqlscript. Mang vè paste vô sql analyzer để test các chức năng trong sqlserver nhu backup/restore/ replication…

quản lý nhà trường

http://www.box.net/shared/k4v78mdyc0

quản lý nhân sự

http://www.box.net/shared/4jpmjkqw40

Tháng Sáu 13, 2008 Đăng bởi fate | MS SQLSERVER | | No Comments Yet

Backup – Restore – Well-done

– 1 xoa device, xoa file vat ly chua device, xoa history
sp_dropdevice ‘DevTracNghiem’,'delfile’
go
msdb..sp_delete_backup_and_restore_history ‘TracNghiem’

– 2 tao lai bak device
sp_addumpdevice ‘disk’,'DevTracNghiem’,'C:\TracNghiem.dev’

– 3 tao backup
backup database TracNghiem to DevTracNghiem with noinit — backup full ma khong overwrite len cac ban full truoc do
backup database TracNghiem to DevTracNghiem with differential,name = ‘thang 7′,description=’backup choi cho vui’

– 4 xem cac ban backup
select
database_name,position,user_name,name,description,database_creation_date,backup_start_date,backup_finish_date
logical_device_name,physical_device_name
from msdb.dbo.backupset A ,msdb.dbo.backupmediafamily B
where A.media_set_id=B.media_set_id

– 5 restore csdl ve 1 version bat ky da tao ra: phai qua 2 buoc: restore ve ban full gan nhat + restore ve ban chi dinh
restore database TracNghiem from DevTracNghiem with norecovery
restore database TracNghiem from DevTracNghiem with file = 3,recovery

Tháng Năm 27, 2008 Đăng bởi fate | MS SQLSERVER | | No Comments Yet

SELECT Random Record From Database

bạn muốn select một Record bất kỳ trong Database rất đơn giản

Select a random row with MySQL:

SELECT column FROM table
ORDER BY RAND()
LIMIT 1

Select a random row with PostgreSQL:

SELECT column FROM table
ORDER BY RANDOM()
LIMIT 1

Select a random row with Microsoft SQL Server:

SELECT TOP 1 column FROM table
ORDER BY NEWID()

Select a random row with IBM DB2

SELECT column, RAND() as IDX
FROM table
ORDER BY IDX FETCH FIRST 1 ROWS ONLY

Select a random record with Oracle:

SELECT column FROM
( SELECT column FROM table
ORDER BY dbms_random.value )
WHERE rownum = 1

Tháng Năm 10, 2008 Đăng bởi fate | DATABASE | | No Comments Yet

Chiến Lược Phục Hồi Dữ Liệu (Data Restoration Strategy)

Chiến Lược Phục Hồi Dữ Liệu (Data Restoration Strategy)

Có một điều mê chúng ta phải chú ý lê hầu như bất kỳ database nêo cũng cần được phục hồi vêo một lúc nêo đó trong suốt chu kỳ sống của nó. Lê một người Database Administrator bạn cần phải giảm tối đa số lần phải phục hồi dữ liệu, luôn theo dõi, kiểm tra thường xuyên để phát hiện các trục trặc trước khi nó xảy ra. Phải dự phòng các biến cố có thể xảy ra vê bảo đảm rằng có thể nhanh chóng phục hồi dữ liệu trong thời gian sớm nhất có thể được. Đọc tiếp »

Tháng Ba 31, 2008 Đăng bởi fate | MS SQLSERVER | | No Comments Yet