tailieunhanh - Tự học SQL server 2000 part 9
Tham khảo tài liệu 'tự học sql server 2000 part 9', công nghệ thông tin, cơ sở dữ liệu phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | - c Bulk copy dùng kiểu dữ liệu Character Char nếu không chỉ rõ thì SQL Server sẽ dùng TAB character t để phân định các cột và dùng New line character n để phân định các hàng như các giá trị Default . -1 Dấu đi sau switch t cho biết ta muốn dùng để phân định các cột nếu không sẽ dùng giá trị mặc định như trên - T dùng NT Trust connection để kết nối với Database. Nghĩa là nếu User đã Authenticated cho phép vào được Windows system thì dương nhiên được sử dụng SQL Server mà không cần dùng thêm Username và Password nào khác. Ví du 2 Thay vì copy toàn bộ Table ta có thể dùng Query để Select một phan Data và Export ra Text file như sau bcp Select From pracỉiceDB. Orders queryout c -c -SVinhtai -Usa -Pabc Trong ví dụ này ta Select toàn bộ Data trong Orders Table ra một Text file dùng Query và SQL Server authentication. Queryout Cho biết đây là một Query chử không phải là Table. - S Tên của SQL Server hay tên của một Instance - U SQL User name dùng để log on - P Password dùng để log on. Vỉ du 3 dùng BULK INSERT để Bulk copy Data từ Text file vào SQL Server database. MỞ Query Analyser BULK INSERT là một T-SQL command chứ không phải là một Command prompt utility và đánh vào các dòng sau BULK INSERT PraciíceDB. Orders FROM c WITH DATAFILETYPE CHAR1 Trong ví dụ trên DATAFILETYPE CHAR cho biết Data được chứa dạng Char Data type. Nếu muốn dùng Data type dạng Unicode thì dùng WIDECHAR 212 Chú ý Các switch trong bcp command là case-sensitive. Nghĩa là chữ hoa và chữ thường sẽ có ý nghĩa khác nhau. b. Distributed Queries Đôi khi chúng ta muốn Select data từ những Database system khác như MS Access Oracle DB2. hay thậm chí từ một SQL Server khác ta cần phái dùng Distributed Query. SQL Server sẽ dùng kỹ thuật OLEDB và các API để chuyển các Query này tới các Database system khác. Có hai cách đổ truy cập vào các Database system khác là dùng LINKED Server và Ad Hoc Computer Name. Linked Server Linked Server là một Server ảo được dùng đề truy cập vào các Database .
đang nạp các trang xem trước