SQL Server Reporting Services ตอนที่ 2: Reporting Services Configuration Manager


บทความจาก นิตยสาร WindowsITPro
ได้ขออนุญาตทางบก. เรียบร้อยแล้ว

การตั้งค่า(Configure)
รีพอร์ทเซิร์ฟเวอร์ (Report server) จะใช้โปรแกรม Reporting Services Configuration ซึ่งเป็นเครื่องมือสำหรับการตั้งค่าหลังจากการติดตั้ง SSRS (SQL Server Reporting Services) เรียบร้อยแล้ว คุณสามารถการตั้งค่ารีพอร์ทเซิร์ฟเวอร์ ที่อยู่ในวงแลนเดียวกัน(local) หรืออยู่คนละที่ในระยะไกล(remote) ตราบใดที่คุณเป็นสมาชิกของกลุ่มผู้ดูแลระบบภายในบนคอมพิวเตอร์รีพอร์ทเซิร์ฟเวอร์

จากตอนที่ 1: เราได้ผ่านขั้นตอนการติดตั้ง SSRS มาแล้ว ในตอนที่2 จะเป็นการตั้งค่ารีพอร์ทเซิร์ฟเวอร์ เพื่อกำหนดว่า SSRS…ว่า

  • คุณ Deploy รายงานไปไว้ที่ใหน
  • รีพอร์ทเซิร์ฟเวอร์ ใช้ฐานข้อมูลอะไร
  • สร้างและกำหนดค่า URL รีพอร์ทเซิร์ฟเวอร์
  • ผู้ใช้งานจะเรียกดูรายงานอย่างไร

ไปดูขั้นตอนการตั้งค่ารีพอร์ทเซิร์ฟเวอร์ ดังนี้

ขั้นตอนการ Configuration

  1. การเปิดโปรแกรม Reporting Services Configuration Manager
  2. Report Server Status
  3. Service Account
  4. Web Service URL
  5. Report Server Database
  6. Report Manager URL
  7. E-Mail Settings และ Execution Account
  8. Encryption Keys และ Scale-out Deployment
  9. Report Manager Folder Settings

1. การเปิดโปรแกรม Reporting Services Configuration Manager

1.1. กดปุ่มรูป Windows บนคีย์บอร์ด หรือกด Start

1.2. พิมพ์ reporting ช่อง Search จะปรากฎ พร้อมข้อความที่คุณพิมพ์

1.3. คุณจะเห็นรายการชื่อโปรแกรมแสดงขึ้นมา คลิกเลือก Reporting Services Configuration Manager ดังรูปที่1 หมายเลข 1

1.4. โปรแกรม Reporting Services Configuration Manager แสดงขึ้นมา บนหน้าต่าง Reporting Services Configuration Connection โดยชื่อเซิร์ฟเวอร์(Server Name) และ รีพอร์ทเซิร์ฟเวอร์อินสแตนซ์ (Report Server Instance) จะกำหนดค่าเริ่มต้นเป็นเครื่องโลคอล ดังรูปที่1 หมายเลข 2


รูปที่1 Reporting Services Configuration Manager

 

2. Report Server Status

2.1 เมื่อคุณผู้อ่านเชื่อมต่อเข้าเซิร์ฟเวอร์เรียบร้อย ในหน้าแรกของโปรแกรม Reporting Services Configuration Manager คุณผู้อ่านจะเห็นสถานะ ของรีพอร์ทเซิร์ฟเวอร์ ดังรูปที่2

2.2 Report Service Status = Started เป็นการบอกว่า รีพอร์ทเซิร์ฟเวอร์ทำงานเรียบร้อย


รูปที่2 Report Service Status Started

3. Service Account

3.1 คลิกแทบ Service Account ในเมนูด้านซ้าย เพื่อกำหนดค่ารายละเอียดบัญชี

3.2 ที่นี่เรามีสองตัวเลือกเพื่อเลือกรายละเอียดบัญชี (Account) คือ

3.2.1 Use built-in account: ใช้บัญชีในเครื่องตามที่ปรากฏในหน้าจอด้านล่าง

3.2.2 Use another account: ถ้าเซิร์ฟเวอร์ของคุณถูกควบคุมโดยโดเมนแล้ว ให้เลือกหัวข้อนี้ จากนั้นป้อนชื่อผู้ใช้\โดเมนและ รหัสผ่าน

3.3 เมื่อเราเลือกบัญชีคลิกที่ปุ่ม Apply เพื่อบันทึกการตั้งค่า ในบทความนี้ใช้ Use built-in account


รูปที่3 Service Account

 

4. Web Service URL

4.1 เมื่อเราจะทำกับการตั้งค่าดังกล่าวข้างต้นในข้อ 3 แล้วให้คลิกไปที่เมนู Web Service URL เพื่อกำหนดค่าเวอร์ชวลไดเรกทอรี (Virtual Directory) ของรีพอร์ทเซิร์ฟเวอร์

4.2 เราสามารถกำหนดค่าเวอร์ชวลไดเรกทอรี ที่มีชื่อตามที่กำหนดเองใด้ หรือเราสามารถใช้ชื่อตามค่าเริ่มต้นคือ ReportServer และบทความนี้จะใช้การตั้งค่าเริ่มต้นตามที่ปรากฏในหน้าจอดังรูปที่ 4

4.3 เมื่อเราจะทำกับการกำหนดค่าดังกล่าวข้างต้นให้คลิกที่ปุ่ม Apply เพื่อบันทึกการตั้งค่า


รูปที่4 Web Service URL

 

5. Report Server Database

ตอนนี้คลิกที่เมนู Database เพื่อสร้างฐานข้อมูลใหม่ หรือใช้ฐานข้อมูลที่มีอยู่แล้วตามค่าเริ่มต้น สำหรับรีพอร์ทเซิร์ฟเวอร์ ในบทความนี้จะใช้ฐานข้อมูลตามค่าเริ่มต้น


รูปที่5 Report Server Database

6. Report Manager URL

6.1 ตอนนี้ไปที่เมนูถัดไป เมนูReport Manager URL และเลือกเวอร์ชวลไดเรกทอรี

6.2 โดยคุณผูอ่าน สามารถกำหนดชื่อได้ตามความต้องการ หรือใช้ตามค่าเริ่มต้นตามที่ปรากฏในหน้าจอดังรูปที่6

6.3 ถ้ามีการเปลี่ยนแปลงค่า ให้กดปุ่ม Apply เพื่อบันทึกการตั้งค่า


รูปที่6 Report Manager URL

 

7. E-Mail Settings และ Execution Account

ในเมนูถัดไปคือ เมนู E-Mail Settings และ Execution Account ในบทความนี้จะใช้ตามค่าเริ่มต้น


รูปที่7 E-Mail Settings และ Execution Account

8. Encryption Keys และ Scale-out Deployment

ในเมนูถัดไปคือ เมนู Encryption Keys และ Scale-out Deployment ในบทความนี้จะใช้ตามค่าเริ่มต้น


รูปที่8 Encryption Keys และ Scale-out Deployment


9. Report Manager Folder Settings

9.1 จากข้อ 6 Report Manager URL เมื่อคุณผู้อ่านคลิกลงบน Link ดังกล่าว

9.1.1 http://JANAWAT:80/Reports หรือ

9.1.2 http://<Servername>/Reports

9.2 หากคุณผู้อ่านไม่มีสิทธิ์เข้าถึง จะได้รับหน้าจอเตือนดังรูปที่9 ให้ค้างหน้าจอนี้ไว้ เดี๋ยวคุณผู้อ่านจะกลับมา Refresh ใหม่ หลังจากกำหนดสิทธิ์ เรียบร้อยแล้ว


รูปที่9 Report Manager Folder Settings

 

9.3 ให้คุณผู้อ่านเข้าไปกำหนดสิทธิ์ โดยเปิด IE ในโหมด Administrator ดังนี้

    9.3.1 คลิกขวาบนไอคอน IE แล้วเลือก Run as administrator

    9.3.2 ป้อน Report Manager URL ลงไป

9.3.3 จะเห็นว่าคุณผู้อ่านสามารถgเข้าถึง เว็บไซต์ Report Manager ได้

    9.4 เข้าไปกำหนดสิทธิ์ โดยคลิกลงบนเมนู Folder Settings ดังรูปที่ 10

 


รูปที่10 Report Manager Folder Settings (1)

 

    9.5 คลิกเมนู New Role Assignment

    9.6 บนหน้าต่าง New Role Assignment

        9.6.1 Group or user name: ให้ระบุชื่อผู้ใช้

        9.6.2 เลือก Role

        9.6.3 กด OK ดังรูปที่ 11

 


รูปที่11 Report Manager Folder Settings (2)

 

9.7 จากข้อ 9.2 ให้คุณผู้อ่าน Refresh หน้าจอใหม่อีกครั้ง จะเห็นว่าคุณผู้อ่านสามารถ เข้าถึงเว็บของ Report Manager ได้เรียบร้อยแล้ว


รูปที่12 Report Manager Folder Settings (3)

ตอนนี้ SSRS ของคุณผู้อ่านพร้อมใช้งานแล้ว ในตอนต่อไป เราจะไปสร้างรายงานกัน ในตอนที่ 3 เรื่อง สร้างรายงานโดยใช้ Business Intelligence Development Studio (BIDS) แล้วพบกันครับ

แหล่งข้อมูลดาวน์โหลด:

แหล่งข้อมูลอ้างอิง:

 

โดย:
นุชิต อรรจนวจรรน์

GreatFriends Community Leader (nano)
WindowsITPro Columnist

Microsoft MVP
2014-11-26

เกี่ยวกับ

Nuchit Atjanawat is a Microsoft MVP, GreatFriends Community Leader, WindowsITPro Columnist(Mr.Nano), Silverlight Business Application Instructor, Speaker in various Microsoft events, Author, passionate Blogger and a Software Engineer by profession. He has a very good skill over Silverlight, LightSwitch, C#, XAML & Blend. He shares his technical findings, tutorials in his technical blog. Follow his Blog and Facebook page to be updated on latest articles. - Technical Blog: https://janawat.wordpress.com - WindowsITPro Columnist(Mr.Nano): http://windowsitpro.net - The GreatFriends.Biz Community Discussion Board (nano): http://greatfriends.biz - witter: https://twitter.com/janawat - Facebook Page: https://www.facebook.com/nuchit - Instructor: http://bit.ly/GF250-01, http://bit.ly/GF150-02

เขียนใน Uncategorized
3 comments on “SQL Server Reporting Services ตอนที่ 2: Reporting Services Configuration Manager
  1. […] ตอนที่:1|ตอนที่:2เครื่องมือสำหรับการสร้างรายงานของ SQL Server Reporting Services (SSRS) มีด้วยกันสองตัว คือ Business Intelligence Development Studio (BIDS) และ Report Builder โดยบทความในตอนที่ 3 นี้ เป็นการสร้างรายงาน ด้วย BIDS ซึ่งเป็นเครื่องมือที่ นักพัฒนาคุ้นเคยอินเตอร์เฟซกันดีอยู่แล้ว นั่นคือ เป็นอินเตอร์เฟซ ของ Microsoft Visual Studio เนื่องจากเป็น IDE ตัวเดียวกัน เพียงแต่ BIDS ถูกปรับแต่งให้เข้ากับส่วนขยายของ SQL Server services โดยได้เพิ่มประเภทโปรเจ็กต์ รวมทั้งเครื่องมือ และคอนโทรลต่างๆ ให้เหมาะกับการพัฒนา ด้านการวิเคราะห์ข้อมูล และ Business Intelligence โซลูชั่น ที่ใช้ SQL Server Analysis Services (SSAS) SQL Server Integration Services (SSIS) และ SQL Server Reporting Services (SSRS) […]

  2. […] เรียบร้อยแล้วตอนที่:1|ตอนที่:2|ตอนที่:3Report Builder […]

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

In Archive
%d bloggers like this: