Hôm nay làm việc với SQL Server, tôi gặp phải tình huống sau, xin chia sẻ lại cho bạn nào có nhu cầu:

Chi tiết

Lúc mới làm quen với SQL Server, tôi nghĩ chỉ cần Backup các User Database là đủ, khi bắt đầu làm công việc quản trị, tôi mới hiểu tầm quan trọng của việc backup Master Database. Master Database chứa các thông tin ở cấp độ Server như các tài khỏan đăng nhập, cấu hình hệ thống, thông tin để truy cập các Database khác. Nếu vì một lý do nào đó Master Database gặp sự cố, ta hầu như không thể làm việc được với các Database khác. Đọc hết bài viết

Chi tiết

Lúc mới làm quen với SQL Server, tôi nghĩ chỉ cần Backup các User Database là đủ, khi bắt đầu làm công việc quản trị, tôi mới hiểu tầm quan trọng của việc backup Master Database

Chi tiết

Trong SQL Server, để so sánh kết quả của 2 câu truy vấn với số cột giống nhau, ta có thể dùng Except và Intersect. Đọc hết bài viết

Chi tiết

Trong SQL Server, để nhanh chóng tìm ra các Job đang chạy trong SQL Agent, ta có thể dùng đoạn script sau đây: Đọc hết bài viết

Chi tiết

Bài viết này xin chia sẻ các kiến thức tôi tìm hiểu trong quyển sách ‘How to become an exceptional dba‘ của tác giả Mc Gehe về vấn đề làm thế nào để trở thành chuyên gia SQL Server. Đọc hết bài viết

Chi tiết

Trong SQL Server, để nhanh chóng tìm ra các Job đang chạy trong SQL Agent, ta có thể dùng đoạn script sau đây:

Chi tiết

Do yêu cầu công việc, mỗi ngày tôi cần log lại tổng số dòng của 1 Table trong SQL Server để báo cáo. Xin chia sẻ với bạn kinh nghiệm sau: Đọc hết bài viết

Chi tiết

SPID chính là 1 Session ID, hay nói đơn giản là 1 phiên làm việc. Ví dụ khi ta mở SQL Server Management Studio, ta mở 1 cửa sổ ‘New Query’ tức là ta đã tạo ra 1 phiên làm việc, hay 1 SPID. Đọc hết bài viết

Chi tiết

SPID chính là 1 Session ID, hay nói đơn giản là 1 phiên làm việc. Ví dụ khi ta mở SQL Server Management Studio, ta mở 1 cửa sổ ‘New Query’ tức là ta đã tạo ra 1 phiên làm việc, hay 1 SPID.

Chi tiết

System.Data.SqlClient.SqlException: Could not allocate space for object ‘dbo.tblEmail’.'PK_tblEmail’ in database ‘EmailCenter’ because the ‘PRIMARY’ filegroup is full. Create disk space by deleting unneeded files, dropping objects in the filegroup, adding additional files to the filegroup, or setting autogrowth on for existing files in the filegroup

Chi tiết

Hôm nay trong công ty có 1 ứng dụng kết nối SQL Server 2008, liên tục báo lỗi như sau

Chi tiết

Đôi khi bạn có một tên cột và muốn tìm xem cột đó nằm trong bảng hoặc những bảng nào. Trong Management Studio bạn có thể mở rộng node “Tables” và mở rộng đến từng bảng/column để tìm, nhưng việc này hẳn không dễ chịu. Cách làm đơn giản hơn nhiều là truy vấn vào information schema view:

Chi tiết

http://www.simple-talk.com/sql/database-administration/brads-sure-dba-checklist/#_Toc209585588

Chi tiết

Khi bạn cần xây dựng một ứng dụng bất đồng bộ với SQL Server, ví dụ 1 ứng dụng đặt hàng online. Ta xem kịch bản sau: Đọc hết bài viết

Chi tiết

Trong SQL Server, để xem nhanh thông tin của các Database, như vị trí vật lý của file database, vị trí vật lý của file log, ngày tạo database, chế độ Recovery…ta có thể dùng câu lệnh sp_helpdb

Chi tiết

Do yêu cầu công việc, tôi làm 1 demo nhỏ về Service Broker cho công ty. Xin chia sẻ cho bạn nào cần tham khảo

Chi tiết

Tình cờ tôi đọc được 1 bài viết khá hay về DBA, tôi thấy bài viết đề cập khá nhiều vấn đề sát với thực tế, nên xin đăng lại và có chỉnh sửa đôi chút cho mọi người tham khảo.

Chi tiết

Hẳn chúng ta đều nghe qua cụm từ “DBA” (viết tắt của chữ Database Administrator) khi học chuyên ngành Khoa Học Máy Tính – Computer Science. Hoặc nếu đây là lần đầu tiên bạn nghe về nó, chắc hẳn bạn sẽ rất thắc mắc, phải không ?

Chi tiết

Tình cờ tôi đọc được 1 bài viết khá hay về DBA, tôi thấy bài viết đề cập khá nhiều vấn đề sát với thực tế, nên xin đăng lại và có chỉnh sửa đôi chút cho mọi người tham khảo.

Chi tiết

Hẳn chúng ta đều nghe qua cụm từ “DBA” (viết tắt của chữ Database Administrator) khi học chuyên ngành Khoa Học Máy Tính – Computer Science. Hoặc nếu đây là lần đầu tiên bạn nghe về nó, chắc hẳn bạn sẽ rất thắc mắc, phải không ?

Chi tiết

SQL Server blocking xảy ra khi 1 kết nối đặt 1 khóa trên 1 table hay những dòng dữ liệu, trang dữ liệu hoặc các khu vực và 1 kết nối khác cố gắng đọc hay chỉnh sửa dữ liệu trong khi khóa do connection kia nắm giữ vẫn còn hiệu lực. Kết nối đó phải chờ cho đến khi kết nối đang giữ khóa giải phóng resource. Đọc hết bài viết

Chi tiết

Cột Identity giúp ta tạo ra một dãy số liên tục tăng mỗi khi một dòng dữ liệu được thêm vào table trong SQL Server. Lưu ý là dãy số này SQL Server sẽ tạo cho ta, ta không cần phải viết code để làm điều này. Đọc hết bài viết

Chi tiết

Đoạn script tìm tất cả Object trong 1 Schema trong SQL Server, rất thuận tiện khi ta cần làm việc với Schema. Ta có thể tìm tất cả object của 1 Schema cụ thể nào đó như:

Chi tiết

Trong SQL Server có 1 giải pháp nhanh chóng là dùng Output, Output sẽ trả về cho ta thông tin những dòng bị tác động bởi câu SQL.

Chi tiết

Hôm nay tôi định viết về các hàm sắp xếp trong SQL Server, nhưng qua tìm hiểu thì thấy trên quantrimang.com đã có 1 bài viết rất đầy đủ về vấn đề này. Nên xin đăng lại để tiện tham khảo về sau. Đây cũng là kiến thức quan trọng cho bạn nào muốn lấy chứng chỉ SQL Server 70-43

Chi tiết

Đó là chuyên gia mạng, phát triển, phân tích kinh doanh, dữ liệu và bảo mật.

Chi tiết

Đó là chuyên gia mạng, phát triển, phân tích kinh doanh, dữ liệu và bảo mật. Theo hãng Robert Half Technology, các kỹ sư mạng dày dạn được nhiều công ty công nghệ săn đón nhất hiện nay, đặc biệt là các chuyên gia hệ thống, mạng về điện toán đám mây, phần mềm như một dịch vụ (Software as a Service) và ảo hóa.

Chi tiết

Hôm nay tôi vô tình đọc 1 bài báo khá hay trên mssqltips.com, nội dung là về các đặc điểm của 1 DBA, xin chia sẻ với các bạn Đọc hết bài viết

Chi tiết

Hôm nay tôi vô tình đọc 1 bài báo khá hay trên mssqltips.com, nội dung là về các đặc điểm của 1 DBA, xin chia sẻ với các bạn

Chi tiết

Lên trên đầu