---
schema_version: "1"
id: f9a47654b89fe56a2c3f9af62d2ce08cc4043670be54c31d9ec66a15b85c3597
title: ปรับงานการให้สิทธิ์อนุญาตให้เป็นแบบอัตโนมัติ
collection: tableau
version: current
locale: th-th
portal_url: https://docs.salesforce.com/tableau/current/th-th/server/license_automating.md
canonical_url: https://help.tableau.com/current/server/th-th/license_automating.htm
source_site: help.tableau.com
content_type: documentation
content_hash: b866e217f5829103c62c6cd145c81733ba93102701c75e7aa4f5c694e1fbace3
description: Automate Tableau Server licensing tasks using command line tools and scripts.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# ปรับงานการให้สิทธิ์อนุญาตให้เป็นแบบอัตโนมัติ

ตัวเลือกบรรทัดคำสั่งที่หลากหลายทำให้คุณสามารถดำเนินงานการให้สิทธิ์อนุญาตทั่วไปสำหรับ Tableau Server ได้โดยใช้สคริปต์อัตโนมัติ

หากคุณต้องการดำเนินงานการให้สิทธิ์อนุญาตสำหรับ Tableau Desktop โดยใช้สคริปต์อัตโนมัติ โปรดดู[ใช้งาน Tableau Desktop](https://help.tableau.com/current/desktopdeploy/th-th/desktop_deploy_automate.htm) ที่คู่มือการใช้งานฉบับเดสก์ท็อป

## ตัวเลือกเครื่องมือบรรทัดคำสั่งและการใช้สคริปต์อัตโนมัติที่ดีขึ้น

คุณสามารถใช้ยูทิลิตี้ที่เรียกว่า `tabinstallck.exe` เพื่อเขียนสคริปต์การเริ่มทำงาน รีเฟรช และปิดใช้งานคีย์ผลิตภัณฑ์ของเซิร์ฟเวอร์ได้ `tabinstallck.exe` นั้นติดตั้งอยู่ในไดเรกทอรี Tableau Server \\bin ที่โหนดเริ่มต้น ค่าเริ่มต้นคือ:

`C:\Program Files\Tableau\Tableau Server\packages\bin.<version_code>`

คุณสามารถใช้คำสั่ง `tsm licenses` เพื่อดำเนินงานใบอนุญาตได้ เช่น การเปิดใช้งานหรือปิดใช้งานคีย์ผลิตภัณฑ์ Tableau Server ทั้งแบบออนไลน์และออฟไลน์ และการรับไฟล์ที่เกี่ยวข้องเพื่อการเปิดใช้งานหรือปิดใช้งานออฟไลน์ได้ อย่างไรก็ตาม จะต้องใช้งานและกำหนดค่า Tableau Server ไว้แล้ว คุณสามารถปรับงานการให้สิทธิ์อนุญาตเหล่านี้ให้เป็นแบบอัตโนมัติได้โดยใช้ [Tableau Services Manager API](http://onlinehelp.tableau.com/v0.0/api/tsm_api/th-th/index.htm) นอกจากนั้น `tabinstallck.exe` ยังเป็นอีกวิธีในการเขียนสคริปต์ขั้นตอนการให้ใบอนุญาตสำหรับการติดตั้ง Tableau Server ใหม่ที่ยังไม่ได้กำหนดค่า

ในการใช้งาน `tabinstallck.exe` คุณจะต้องรันคำสั่งหรือสคริปต์ในฐานะผู้ดูแลบนโหนด Tableau Server หลัก

**หมายเหตุ**: `tabinstallck.exe` ไม่รองรับการเปิดใช้งานและปิดใช้งานแบบออฟไลน์ หากต้องการดูข้อมูลเพิ่มเติม โปรดดู [เปิดใช้งาน Tableau Server แบบออฟไลน์](https://help.tableau.com/current/server/th-th/activate_off.htm)

## การทำงานของคีย์ผลิตภัณฑ์กับเซิร์ฟเวอร์พร็อกซีส่งต่อ

หากคอมพิวเตอร์ที่คุณกำลังเรียกใช้ Tableau Server ได้รับการกำหนดค่าให้เชื่อมต่ออินเทอร์เน็ตผ่านพร็อกซีส่งต่อ ให้ทำตามขั้นตอนในหัวข้อ [การกำหนดค่าการดำเนินการคีย์ผลิตภัณฑ์ด้วยพร็อกซีส่งต่อ](https://help.tableau.com/current/server/th-th/activate_proxy.htm) ก่อนที่จะพยายามเปิดใช้งาน รีเฟรช หรือปิดใช้งานคีย์ผลิตภัณฑ์

## เปิดใช้งาน

เปิดใช้งานใบอนุญาต Tableau Server โดยใช้ตัวเลือก `-activate` ดังนี้

start/wait tabinstallck.exe -activate <product\_key>

## รีเฟรช

รีเฟรชใบอนุญาต Tableau Server โดยใช้ตัวเลือก `-refresh` ดังนี้

start/wait tabinstallck.exe -refresh <product\_key>

## ปิดใช้งาน

ปิดใช้งานใบอนุญาต Tableau Server โดยใช้ตัวเลือก `-return` ดังนี้

start/wait tabinstallck.exe -return <product\_key>

## ตัวอย่าง

ตัวอย่างของสคริปต์ที่ต้องเปิดใช้งาน Tableau Server อาจมีหน้าตาเช่นนี้

@echo off
start/wait tabinstallck.exe -activate <product\_key>
if %errorlevel% EQU 0 (ECHO SUCCESS) ELSE (ECHO FAILED)

## การจัดการกับข้อผิดพลาด

เมื่อคุณใช้งาน `tabinstallck.exe` ในการทำให้งานการให้สิทธิ์อนุญาต Tableau Server เป็นไปโดยอัตโนมัติ จะส่งคืนค่าข้อมูลสถานะเป็นโค้ดการออกจากแอปแพลิเคชันในสภาพแวดล้อมตัวแปร ERRORLEVEL หากการเปิดใช้งานสำเร็จ โค้ดการออกจากแอปพลิเคชัน จะเป็น `0` (ศูนย์) ตารางด้านล่างแสดงรายการโค้ดการออกจากกระบวนการเปิดใช้งานและความหมายของโค้ดเหล่านั้น คุณสามารถค้นหาข้อมูลข้อผิดพลาดในไฟล์ `tabinstallck.log` ได้ด้วย ไฟล์บันทึกนี้อยู่ใน Tableau Server \\logs folder ตามค่าเริ่มต้น

`C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\`

และโฟลเดอร์ ProgramData จะถูกซ่อนไว้ตามค่าเริ่มต้น

ตัวอย่างสคริปต์นี้แสดงวิธีการเปิดใช้งาน Tableau Server สำหรับ Windows และตรวจสอบข้อผิดพลาดเฉพาะ เช่น คีย์ผลิตภัณฑ์ที่ไม่ถูกต้อง (536871018) และปัญหาสิทธิ์การอนุ ญาตทั่วไป (536871012)

@echo off
start/wait tabinstallck.exe -activate  _<product\_key>_
if %errorlevel% EQU 536871018 (ECHO TABLEAU\_ERROR\_LICENSING\_INVALID\_KEY)
if %errorlevel% EQU 536871012 (ECHO TABLEAU\_ERROR\_LICENCING\_GENERAL)
if %errorlevel% EQU 0 (ECHO SUCCESS)

<table class="simple-table"><colgroup><col><col><col></colgroup><tbody><tr><th>โค้ดการออก</th><th>ข้อความ</th><th>ค่า</th></tr><tr><td><code>536871012</code></td><td><code>TABLEAU_ERROR_LICENSING_GENERAL</code></td><td>เกิดข้อผิดพลาดที่ไม่รู้จักระหว่างการดำเนินการให้สิทธิ์อนุญาต</td></tr><tr><td><code>536871013</code></td><td><code>TABLEAU_ERROR_LICENSING_INTERNAL</code></td><td>ผลิตภัณฑ์ไม่สามารถเริ่มทำงานได้เนื่องจากข้อผิดพลาดในการให้สิทธิ์อนุญาตภายใน</td></tr><tr><td><code>536871014</code></td><td><code>TABLEAU_ERROR_LICENSING_SETUP</code></td><td>ผลิตภัณฑ์ไม่สามารถเริ่มทำงานได้เนื่องจากข้อผิดพลาดในการให้สิทธิ์อนุญาตภายใน</td></tr><tr><td><code>536871015</code></td><td><code>TABLEAU_ERROR_LICENSING_CONNECT</code></td><td>เกิดข้อผิดพลาดขณะติดต่อเซิร์ฟเวอร์ใบอนุญาต Tableau</td></tr><tr><td><code>536871017</code></td><td><code>TABLEAU_ERROR_LICENSING_ACTIVATION_ASR</code></td><td>เกิดข้อผิดพลาดขณะเปิดใช้งาน ASR</td></tr><tr><td><code>536871016</code></td><td><code>TABLEAU_ERROR_LICENSING_ACTIVATION_GENERAL</code></td><td>การเปิดใช้งานล้มเหลว โปรดลองอีกครั้ง</td></tr><tr><td><code>536871018</code></td><td><code>TABLEAU_ERROR_LICENSING_ACTIVATION_INVALID_KEY</code></td><td>คีย์ผลิตภัณฑ์ไม่ถูกต้อง</td></tr><tr><td><code>536871019</code></td><td><code>TABLEAU_ERROR_LICENSING_ACTIVATION_OFFLINE</code></td><td>ไม่สามารถเปิดใช้งานแบบออฟไลน์ได้</td></tr><tr><td><code>536871020</code></td><td><code>TABLEAU_ERROR_LICENSING_ACTIVATION_INVALID_MODEL</code></td><td>ส่งคืนข้อผิดพลาดจากเซิร์ฟเวอร์ใบอนุญาตแล้ว ตรวจสอบไฟล์บันทึก Tableau หากต้องการข้อมูลเพิ่มเติม</td></tr><tr><td><code>536871021</code></td><td><code>TABLEAU_ERROR_LICENSING_ACTIVATION_MAX_REHOSTS</code></td><td>ปิดใช้งานใบอนุญาตไม่สำเร็จ เนื่องจากคุณปิดใช้งานใบอนุญาตนี้ถึงขีดจำกัดแล้ว</td></tr><tr><td><code>536871033</code></td><td><code>TABLEAU_ERROR_LICENSING_ACTIVATION_MAX_EXTRA_ACTIVATIONS</code></td><td>การเปิดใช้งานใบอนุญาตไม่สำเร็จเนื่องจากคุณได้มีจำนวนการเปิดใช้งานสำหรับใบอนุญาตนี้ครบถึงขีดจำกัดแล้ว</td></tr><tr><td><code>536871022</code></td><td><code>TABLEAU_ERROR_LICENSING_UNLICENSED_GENERAL</code></td><td>เกิดข้อผิดพลาดที่ไม่รู้จักระหว่างการดำเนินการยกเลิกการให้สิทธิ์อนุญาต ตรวจสอบคีย์ผลิตภัณฑ์หรือติดต่อฝ่ายสนับสนุน</td></tr><tr><td><code>536871023</code></td><td><code>TABLEAU_ERROR_LICENSING_UNLICENSED_NONE_FOUND</code></td><td>ไม่พบใบอนุญาต</td></tr><tr><td><code>536871024</code></td><td><code>TABLEAU_ERROR_LICENSING_UNLICENSED_EXPIRED</code></td><td>พบเฉพาะคีย์ผลิตภัณฑ์ที่หมดอายุ</td></tr><tr><td><code>536871025</code></td><td><code>TABLEAU_ERROR_LICENSING_UNLICENSED_EXPIRED_TRIAL</code></td><td>การทดลองใช้เวอร์ชันนี้ของคุณสิ้นสุดแล้ว</td></tr><tr><td><code>536871026</code></td><td><code>TABLEAU_ERROR_LICENSING_UNLICENSED_EXPIRED_SUBSCRIPTION</code></td><td>คีย์ผลิตภัณฑ์หมดอายุแล้ว</td></tr><tr><td><code>536871027</code></td><td><code>TABLEAU_ERROR_LICENSING_UNLICENSED_EXPIRED_MAINTENANCE</code></td><td>การบำรุงรักษาหมดอายุแล้ว</td></tr><tr><td><code>536871028</code></td><td><code>TABLEAU_ERROR_LICENSING_RESYNC_GENERAL</code></td><td>ไม่สามารถซิงโครไนซ์คีย์ผลิตภัณฑ์ของคุณได้</td></tr><tr><td><code>536871029</code></td><td><code>TABLEAU_ERROR_LICENSING_REGISTRATION_GENERAL</code></td><td>เกิดข้อผิดพลาดระหว่างการลงทะเบียนผลิตภัณฑ์</td></tr><tr><td><code>536871030</code></td><td><code>TABLEAU_ERROR_LICENSING_SERVICE_INSTALL</code></td><td>เกิดข้อผิดพลาดที่ไม่รู้จักสาเหตุระหว่างการดำเนินการให้สิทธิ์อนุญาต</td></tr><tr><td><code>536871031</code></td><td><code>TABLEAU_ERROR_LICENSING_SERVICE_UNINSTALL</code></td><td>เกิดข้อผิดพลาดที่ไม่รู้จักสาเหตุระหว่างการดำเนินการให้สิทธิ์อนุญาต</td></tr><tr><td><code>536871032</code></td><td><code>TABLEAU_ERROR_LICENSING_SERVICE_NOT_PRESENT</code></td><td>บริการให้สิทธิ์อนุญาต FLEXNet ไม่มีอยู่ในระบบ</td></tr></tbody></table>