Export and Import SQL Server Database Data to a SQL Script

 Xuất và nhập dữ liệu cơ sở dữ liệu SQL Server sang lệnh SQL


Bài viết này mình sẽ hướng dẫn các bạn xuất file sql từ dữ diệu SQL Server và nhập dữ liệu từ một file sql.
Trong bài viết này mình sử dụng phiên bản Microsoft SQL Server 2017.

1.Xuất dữ liệu SQL Server sang file sql:
Ở đây mình sẽ làm ví dụ EmployeeDB database:

Các bạn nhấn chuột phải vào EmployeeDB -> Tasks -> Generate Scripts...

Tiếp theo nhấn Next >:

Trong choose Objects các bạn chọn Select specific database objects -> chọn các bảng mà bạn muốn export -> Next >

Tiếp theo trong Set Scripting Options: Chọn Save as Script file -> nhấn Advanced

Lưu ý: ở Types of data to script chọn Schema and data(Sinh ra script có chứa phần tạo dữ liệu)


Nhấn Finish và MS SQL Server sẽ sinh ra file script.sql với nội dung:
USE [EmployeeDB]
GO
/****** Object:  Table [dbo].[Employee]    Script Date: 6/15/2021 2:30:18 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Employee](
	[eId] [varchar](10) NOT NULL,
	[eName] [varchar](50) NULL,
	[salary] [int] NULL,
	[photo] [varchar](200) NULL,
 CONSTRAINT [PK_Employee] PRIMARY KEY CLUSTERED 
(
	[eId] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
INSERT [dbo].[Employee] ([eId], [eName], [salary], [photo]) VALUES (N'code01', N'name01', 100000, N'/EmployeeEAD-war/upload/1623726267288.jpg')
GO
2.Nhập dữ liệu từ file sql:
Phần này mình sẽ hướng dẫn các bạn import dữ liệu từ file sql.
Đầu tiên trên thanh menu bạn chọn biểu tưởng Open File hoặc Crt+O để mở file sql.

Sau khi bật file sql lên các bạn nhấn F5 để thực thi script.
Lưu ý các bạn phải tạo Database giống với tên database trong script trước khi chạy thực thi.
Cám ơn các bạn đã xem bài viết!

Nhận xét

Bài đăng phổ biến từ blog này

Java EE Web Application (JSP/Servlet, EJB, JPA, SQL Server, Glassfish) Full Tutorial

Build validation using VanillaJS for Form Submit

Java EE Web Application (JavaServer Faces, EJB, JPA, SQL Server, Glassfish) Full Tutorial