DTECH SST - Tài liệu kỹ thuật
  • CÀI ĐẶT DTECH
    • PHIÊN BẢN ĐÓNG GÓI
    • PHIÊN BẢN CUSTOMIZE
      • UPDATE LẬP TRÌNH SANG KHÁCH HÀNG
    • CHUYỂN MÁY CHỦ ĐÓNG GÓI
    • LỖI KẾT NỐI MÁY CHỦ
    • LỖI ATTACH DATA KHÔNG NHẬN
    • QUẢN LÝ TRẠM
    • BẢN SERVICE
      • KHÔNG NHẬN ĐỦ DATA KHI ĐĂNG NHẬP
      • KHÔNG TẠO ĐƯỢC DATA MỚI
      • KIỂM TRA KHÓA BẢN DỊCH VỤ
    • LỖI ĐĂNG NHẬP TRÊN MÁY CHỦ
    • LỖI ĐĂNG NHẬP MÁY TRẠM
    • CÀI ĐẶT SQL LỖI
    • XỬ LÝ LIÊN QUAN KEY HỆ THỐNG
    • Lỗi đọc thông tin phần cứng (Alias not found)
    • A severe error occurred on the current command
    • GỬI HƯỚNG DẪN CÀI ĐẶT XONG
    • PHIÊN BẢN CŨ
  • HÓA ĐƠN ĐIỆN TỬ
    • CHỮ KÝ SỐ - CKS
    • CẤU HÌNH KẾT NỐI
    • CÔNG CỤ LIÊN QUAN
    • TỔNG HỢP LỖI CHUNG
      • Update trạng thái huỷ cho chứng từ
      • update trạng thái hoá đơn effect
      • Xoá menu chuột phải bị lặp lại
    • TỔNG HỢP LỖI M-INVOICE
    • TỔNG HỢP LỖI VNPT
    • TỔNG HỢP LỖI VIETTEL
    • TỔNG HỢP LỖI BKAV
    • TỔNG HỢP LỖI VIN
    • TỎNG HỢP LỖI EASYINVOICE
    • LƯU Ý HOÁ ĐƠN ĐIỆN TỬ
  • LỖI THƯỜNG GẶP
    • LƯU BÁO LỖI
    • GIAO DIỆN VỠ FONT
  • CONVERT DỮ LIỆU
    • EFFECT 2.0
    • EFFECT 3.0 - 4.0 - 6.0
    • MISA VERSION DESKTOP
    • 3T SOFT
  • EXCEL
  • DANH MỤC
    • TẠO CỘT MÃ TĂNG TỰ ĐỘNG
    • XOÁ BỎ CÁC DÒNG TRÙNG
    • UPDATE BANKACCOUNT THEO TÀI KHOẢN KẾ TOÁN
    • MỞ RỘNG KÝ TỰ CHO CỘT MÃ
    • XỬ LÝ SỐ LƯỢNG QUY ĐỔI
    • UPDATE CHITIETTHEO
  • DỮ LIỆU KẾ TOÁN
    • CẬP NHẬT DIỄN GIẢI BÁN HÀNG
  • LƯƠNG
    • CÁC LỖI THƯỜNG GẶP
  • NGHIỆP VỤ
    • TEMP NOTE PHÂN TÍCH
  • PHIẾU IN NHẬP LIỆU
    • IN MẪU DẠNG GROUP
    • Merger các ô của cột trên các dòng giống nhau
    • CÂU LỆNH FORMAT PHIẾU IN
    • Lặp lại tiêu đề in + logo... ở trang 2
    • Lặp lại tiêu đề in
  • KẾT NỐI HTKK
    • MAPING TỪ 1 BÁO CÁO
    • MAPING TỪ NHIỀU BÁO CÁO
  • BÁO CÁO
    • CÔNG THỨC
    • BÁO CÁO DYNAMIC ĐỘNG
      • dynamic cột là tháng
    • LẤY ĐIỀU KIỆN LỌC BÁO CÁO
    • TEMP NOTE PHÂN TÍCH
    • ENTER CHI TIẾT
    • Trước tất cả - chặn khi thiếu điều kiện lọc
  • EFFECT
    • TRUYỀN ĐẨY DỮ LIỆU *
    • GHÉP TỆP U*.DBF
    • KIỂM TRA TRẠM
    • FONT
    • BÁO CÁO
  • SQL SERVER
    • Một số lỗi truy vấn SQL
    • Tài khoản sa của SQL SERVER
    • SQL Server blocked access (OpenRowset/OpenDatasource)
    • Chế độ xp_cmd shell trong SQL Server
    • Tạo Backup tự động SQL Express
    • SQL Script Kiểm tra
    • SQL Scritp Fix Database
    • Attach and Detach Database
    • SQL LOCAL DB
    • HÀM TÁCH SỐ VÀ CHỮ KHỎI CHUỖI
    • KHÔNG TÌM THẤY SQL CONFIG
    • identity_insert table
    • BACKUP - RESTORE SQL
    • Insert tables
    • Sửa lỗi cài đặt SQL
    • Shrink Database
    • Kiểm tra port SQL sử dụng
    • CONVERT DATATYPE SQL
    • Xóa bản ghi trùng trên bảng
    • Replication SQL SERVER
  • THUẾ
    • HÓA ĐƠN MUA VÀO LÀ HÓA ĐƠN BÁN HÀNG CÓ CẦN KÊ KHAI TRÊN TỜ KHAI THUẾ GTGT KHÔNG?
    • Kết chuyển thuế GTGT cuối kỳ
  • LỆNH CẦN BIẾT
  • CÔNG CỤ KHÁC
    • RADMIN VPN
      • CÀI ĐẶT RADMIN
      • KIỂM TRA RADMIN
      • Sửa lỗi Bạn bị cấm ( You are banned )
      • Tắt Auto Metric Radmin VPN
      • Mô hình hoạt động của Radmin VPN
    • Tailscale VPN
  • Cài đặt Google Drive để backup dữ liệu
  • GIÁ THÀNH
    • NÔNG NGHIỆP - TRỒNG TRỌT
      • CÂY TRỒNG 1 LẦN, THU HOẠCH NHIỀU LẦN
      • CÂY TRỒNG LÂU NĂM
      • CÂY TRỒNG NGẮN NGÀY
  • 📶MẠNG LAN - INTERNET
  • KIẾN THỨC PHẦN CỨNG MÁY TÍNH
  • KIỂM TRA MÁY TÍNH
  • WINDOWS SERVER
    • WMI Repository
  • Chữ ký số
    • XOÁ DANH SÁCH CKS CŨ
  • Hướng dẫn tạo SSL/TLS miễn phí với OpenSSL và Let’s Encrypt
Powered by GitBook
On this page
  • Consistency validation for SQL Server registry keys
  • Fusion Active Template Library (ATL)
  • CANNOT CONNECT TO WMI PROVIDER SQL SERVER CONFIGURATION MANAGER
  • Hexadecimal Value 0x00 Is an Invalid Character
  • Could Not Find the Database Engine Startup handle
  • The Log Scan Number Passed to Log Scan in Database ‘master’ is not Valid
  • Passed to log scan in database ‘Model’ is not valid
  • SQL SERVER Service change Pending or Stopping
  • Attempted to perform an unauthorized operation
  • Illegal characters in path ( Error code 0x84B10001
  1. SQL SERVER

Sửa lỗi cài đặt SQL

Những hướng dẫn sửa lỗi khi cài đặt SQL SERVER 2012 gặp phải

PreviousInsert tablesNextShrink Database

Last updated 3 months ago

Consistency validation for SQL Server registry keys

Mở Regedit lên tìm theo Key sau để thêm quyền.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server - Click chuột phải vào thư mục Microsoft SQL Server and go to Permission - Chọn Advance tab và tích chọn User Everyone rồi tích full control như sau

Tích xong thì tiến hành khởi động lại máy tính, xong thì vào cài đặt lại SQL SERVER

Fusion Active Template Library (ATL)

Khi cài đặt SQL SERVER sẽ giải nén vào 1 thư mục có tên bất ký dạng ví dụ D:\343hjk43h221342342jhjedrfe0

Bạn vào đó tìm tới đường dẫn sau với SQL tương ứng

32bit: D:\343hjk43h221342342jhjedrfe0\1033_ENU_LP\x86\Setup\sqlsupport_msi\sqlsupport.msi

64bit: D:\343hjk43h221342342jhjedrfe0\1033_ENU_LP\x64\Setup\sqlsupport_msi\sqlsupport.msi

Chạy file sqlsupport.msi lên cài đặt repaird xong thì khởi động lại máy tính, rồi cài lại SQL

CANNOT CONNECT TO WMI PROVIDER SQL SERVER CONFIGURATION MANAGER

1. Vào Run gõ vào cmd nhấn phím Enter để ra cửa sổ copy lệnh sau vào và nhấn Enter để thực hiện

mofcomp "%programfiles(x86)%\Microsoft SQL Server\110\Shared\sqlmgmproviderxpsp2up.mof"

Sau khi Enter nếu thành công sẽ ra cửa sổ như sau báo DONE !

Phân loại như sau:

  • SQL 2008 – 100

  • SQL 2012 – 110

  • SQL 2014 – 120

  • SQL2016 – 130

  • SQL 2017 – 140

  • SQL 2019 – 150

  1. Vào lại theo đường dẫn này để mở SQL Server Configuration.

C:\Windows\SysWOW64

Chạy file như hình

Chạy xong bật lên như này là được rồi

Hexadecimal Value 0x00 Is an Invalid Character

Nguyên nhân do trong máy đó có cài đặt MSDE (Microsfot Desktop Engine aka SQL 2000 Express) dẫn tới lỗi trên, cần vào control panel gỡ bỏ MSDE đi rồi mới tiếp tục cài đặt SQL 2012.

Could Not Find the Database Engine Startup handle

Cách 1:

- Gỡ SQL cài đặt lỗi ra, vào đường dẫn ổ C để xoá đi thư mục cài đặt SQL ,khởi động lại máy tính

- Chạy lại cài đặt SQL SERVER tới bước này chọn lại

Gõ vào SYSTEM rồi nhấn Check Names rồi nhấn OK

Thực hiện tiếp việc cài đặt SQL nếu thành công sẽ ko bật ra lỗi kia nữa.

Cách 2:

- Gỡ sạch sẽ SQL đã cài đặt vào máy, vào đường dẫn ổ C để xoá đi thư mục cài đặt SQL cũ trước đó. Khởi động lại máy tính.

- Thực hiện vào đường dẫn Registry tạo thêm 1 key như sau

Add Multi string key in Ragistry this path:- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device

String Name:- ForcedPhysicalSectorSizeInBytes

String Value:- * 4095

HOẶC TẢI LUÔN FILE SAU CHẠY:

The Log Scan Number Passed to Log Scan in Database ‘master’ is not Valid

Cách sửa lỗi: chạy setup của sql theo tham số để fix lại database

setup.exe /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS= /SAPWD

Cách thủ công:

  • Khởi động SQL chế độ single user mode với tham số -m

  • Sửa dụng lệnh T-SQL để khôi phục database master

RESTORE DATABASE master FROM disk='C:\backup\master.bak' WITH REPLACE

Passed to log scan in database ‘Model’ is not valid

Bước 1: Vào đường dẫn sau

C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Binn\Templates

Bước 2: Copy database model.mdf và modellog.ldf ở đường dẫn tempplates rồi Paste đè vào

C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA

Bước 3: Khởi động lại SQL Service.

SQL SERVER Service change Pending or Stopping

Xác định tìm Process ID của ứng dụng SQL SERVER gọi là là số PID trước bằng cách click chuột phải vào Taks Bar của windows, chọn Task manager

Chuyển qua tab Detail như hình để tìm dịch vụ : sqlservr.exe và nhìn vào cột PID phía trên để lấy con số PID, ví dụ như hình kia là 18460

Sau đó vào Run, gõ vào CMD vào chạy lệnh như sau để ép thoát nóng ứng dụng đang chạy

taskkill /PID Số PID  /f

sau đó Enter như hình báo thành công là được, khởi động lại dịch vụ sql đang bị stop

Attempted to perform an unauthorized operation

Nguyên nhân lỗi: Máy tính cài đặt Windows 10 version 20H2, trình duyệt Microsoft Edge phiên bản 84.x.x => 86.x.x xung đột với SQL Server từ 2012 ->2019 ( Kiểm tra version windows hãy vào Run gõ vào Winver nhấn Enter)

Cách khắc phục: Hãy để nguyên SQL đang setup ở màn hình lỗi kia, tiến hành làm theo thử 1 trong 2 hướng sau

  • Cách 1: Mở trình duyệt Microsoft Edge lên, chọn Setting, chọn About Edge, để check update trình duyệt web này lên version mới nhất, update xong. Quay lại màn hình lỗi SQL kia nhấn Retry để chạy tiếp.

  • Cách 2:

Thêm quyền Full Control permission cho User Administrators

1. Chạy chương trình Registry Editor. Vào Run gõ regedit nhấn Enter. 
2. Trong trình quản lý Registry Editor: 
Click chuột phải chọn:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge subkey, 
Lựa chọn Permissions.

3. Trong cửa sổ Permissions mở ra chọn Advanced.

4. Trong phần trên cùng của Advanced Security Settings, Chọn vào Change next to the listed owner.

5. Trong cửa sổ User, Computer, Service Account, or Group window, 
Hãy nhập tên user đang đăng nhập vào sau đó nhấn Enter để tìm tên nhấn Check Names để kiểm tra đúng tên đăng nhập.

6. NhấnOK 2 lần.

7. Trong cửa sổ Permissions, chọn vào Users group, và sau đó chọn Allow Full Control permissions.

8. Nhấn OK để trở lại cửa sổ Registry.

9. Đóng Registry lại, quay lại chỗ setup SQL, nhấn Retry để chạy tiếp.

Nguồn tham khảo: https://learn.microsoft.com/vi-vn/troubleshoot/sql/database-engine/install/windows/error-set-up-update-instances

Illegal characters in path ( Error code 0x84B10001

Cách sửa lỗi:

Như ảnh bạn vào theo đường dẫn của thư mục .NET FRAMEWORK, click vào file machine.config chọn chuột phải vào file chọn Properties, Tab Sercurity, chọn Add Everyone vào tích Full Control.

Sau đó edit file machine.config = notepad sau đó tìm thẻ <system.ServiceModel> để xoá hết nội dung trong thẻ đó đi, lưu file lại

Tiến hành khởi động lại máy tính, cài đặt lại SQL

2KB
Fix SQL QL Could Not Find the Database Engine Startup handle.reg
Lỗi khi cài đặt