SQL Server Reporting Services ตอนที่ 1: Install Reporting Services


SQL Server Reporting Services (SSRS) คืออะไร?

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


SSRS เป็น Report Server ซึ่งเป็นซอฟแวร์ในการการสร้างรายงาน, Deploy รายงาน และจัดการรายงาน มันเป็นส่วนหนึ่งของชุด Microsoft SQL Server services ที่รวมเซอร์วิสทั้ง SQL Server Analysis Services (SSAS) และ SQL Server Integration Services (SSIS) โดย:

  • SSAS: ช่วยให้ผู้ใช้ สามารถสร้างโมเดลสำหรับการวิเคราะห์ข้อมูลเช่น Cube และ Subspace ในการวิเคราะห์ข้อมูลขนาดใหญ่ ได้อย่างรวดเร็ว
  • SSIS: ช่วยให้ผู้ใช้ สามารถบูรณาการข้อมูลจากหลายๆ แหล่งภายนอก ของฐานข้อมูล Microsoft SQL Server เพื่อนำมาสังเคราะห์ให้อยู่ในรูปแบบที่นำไปใช้ได้อย่างมีประสิทธิภาพ
  • SSRS: ช่วยให้ผู้ใช้ สามารถสร้างรายงานจากฐานข้อมูล Microsoft SQL Server ได้อย่างรวดเร็วและง่ายดาย และหัวข้อนี้เป็นเรื่องที่ จะกล่าวถึงในบความชุด SQL Server Reporting Services ซึ่งมีด้วยกัน 4 ตอน ดังจะกล่าวต่อไปนี้

บทความชุด SQL Server Reporting Services (SSRS) แบ่งเป็น 4 ตอนดังนี้

  1. SQL Server Reporting Services ตอนที่ 1: Install Reporting Services
  2. SQL Server Reporting Services ตอนที่ 2: Reporting Services Configuration Manager
  3. SQL Server Reporting Services ตอนที่ 3: สร้างรายงานโดยใช้ Business Intelligence Development Studio (BIDS)
  4. SQL Server Reporting Services ตอนที่ 4: สร้างรายงานโดยใช้ Report Builder

เซอร์วิสของ SSRS มีอินเตอร์เฟซที่เป็นเอกลักษณ์เฉพาะ ที่นักพัฒนาคุ้นเคยกันดีอยู่แล้ว นั่นคือ อินเตอร์เฟซ ของ Microsoft Visual Studio นั่นเอง โดยมีชื่อเรียกว่า Business Intelligence Development Studio (BIDS) (เราจะไปรู้จักเครื่องมือตัวนี้กันอีกครั้งในตอนที่ 3) เครื่องมือ BIDS จะทำให้นักพัฒนารวมทั้งผู้ดูแลระบบฐานข้อมูล สามารถสร้างรายงาน สามารถเชื่อมต่อกับฐานข้อมูล และใช้เครื่องมือ SSRS สร้างรายงานในรูปแบบที่ซับซ้อนได้ นอกจากนี้ SSRS ยังมีเครื่องมืออีกตัวหนึ่งชื่อ Report Builder (เราจะไปรู้จักเครื่องมือตัวนี้กันอีกครั้งในตอนที่ 4) Report Builder เป็นเครื่องมือสำหรับคนที่ไม่ใช่นักพัฒนา มีความรู้ด้านเทคนิคอลไอทีน้อย ให้สามารถสร้างรายงานที่ไม่ซับซ้อน ได้ทันที และที่สำคัญ SSRS เป็นเครื่องมือที่มีมาพร้อมกับ License ของ SQL Server อยู่แล้ว จึงไม่ต้องเสียค่า License เพิ่มเติม โดยองค์กรขนาดล็ก ก็สามารถใช้งาน SSRS ได้ เมื่อติดตั้ง Microsoft SQL Server 2008 Express with Advanced Services ซึ่งเป็นหัวข้อ ที่จะกล่าวถึงในบทความตอนที่1 นี้ ไปดูขั้นตอนการติดตั้ง SQL Server Reporting Services กันเลย

ขั้นตอนการติดตั้ง SQL Server Reporting Services

  1. Download Microsoft SQL Server 2008 Express with Advanced Services
  2. SQL Server Installation Center
  3. Feature Selection
  4. Instance Configuration
  5. Server Configuration
  6. Database Engine Configuration
  7. Data Directories
  8. Reporting Service Configuration
  9. SQL Server Reporting services
  10. Reporting service Database

1. Download Microsoft SQL Server 2008 Express with Advanced Services

1.1 เข้าไป Download Microsoft SQL Server 2008 Express with Advanced Services ได้ที่ Link นี้: http://www.microsoft.com/en-us/download/details.aspx?id=1842 ดังนี้

1.2 เปิดเบราว์เซอร์ ป้อน Like แล้ว Enter…ในหน้าต่าง Download Center คลิปุ่ม Download

1.3 เลือกไฟล์ SQLEXPRADV_x64_ENU.exe เนื่องจากเครื่องของผู้เขียนเป็น Windows 64 บิต ถ้าเครื่องคอมฯ ของผู้อ่านเป็น 32 บิต ให้เลือก SQLEXPRADV_x86_ENU.exe จากนั้นคลิกปุ่ม Next

1.4 หน้าต่าง Save As ให้เลือพาธที่ต้องการเก็บไฟล์ จากนั้นคลิก Save แล้วรอสักครู่

 


รูปที่1 Download Microsoft SQL Server 2008 Express with Advanced Services

2. SQL Server Installation Center

2.1 เมื่อไฟล์ติดตั้ง (SQLEXPRADV_x64_ENU.exe) ได้ดาวน์โหลดลงมา เรียบร้อยแล้ว ให้ดับเบิ้ลคลิก เพื่อติดตั้ง

2.2 รอแตกไฟล์ สักครู่…

2.3 เมื่อแตกไฟล์เรียบร้อย จะเริ่มติดตั้งทันที

2.4 ในหน้าต่าง SQL Server Installation Center ให้คลิก New installation or add features to an existing installation

2.5 ติ๊ก I accept the license terms.

2.6 คลิก Next


รูปที่2 SQL Server Installation Center

3. Feature Selection

3.1 หน้าต่าง Feature Selection

3.2 ในรายการของ Instance Feature ให้เลือก Reporting Services เพื่อสามารถใช้งาน
SQL Server Reporting Services

3.3 ในรายการของ Shared Feature

3.3.1 เลือก Business Intelligence Development Studio เป็นเครื่องมือสำหรับการออกแบบรายงาน (จะกล่าวถึงการใช้งานในตอนที่3)

    3.3.2 เลือก Management Tools – Basic เป็นเครื่องมือ SQL Server Management Studio สำหรับเชื่อมต่อเข้าไปที่ฐานข้อมูล เพื่อจัดการกับฐานข้อมูล

3.4 คลิก Next


รูปที่3 Feature Selection

4. Instance Configuration

4.1 หน้าต่าง Instance Configuration

    4.2 เลือก Named instance= SQLEXPRESS2008 ซึ่งผู้อ่านสามารถตั้งชื่อได้ตามต้องการ

    4.3 จากคลิก Next


รูปที่4 Instance Configuration

5. Server Configuration

5.1. หน้า Server Configuration ปล่อยตามดีฟอลต์

5.2. จากนั้นคลิก Next


รูปที่5 Server Configuration

6. Database Engine Configuration

6.1 หน้าต่าง Database Engine Configuration

6.2 เลือก Authentication Mode เป็น Mixed Mode (SQL Server authentication and Windows authentication)

6.3 ตั้งค่า Password ของ Account sa

6.4 จากนั้น คลิก Next


รูปที่6 Database Engine Configuration

7. Data Directories

7.1 คลิกแทบ Data Directories

7.2 คุณผู้อ่าน จะเห็นพาธที่เก็บไฟล์ฐานข้อมูล โดยดีฟอลต์ถูกเก็บไว้ที่: C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS2008\MSSQL\DATA

7.3 คุณผู้อ่าน สามารถเปลี่ยนแปลง แหล่งที่เก็บฐานข้อมูลใหม่ได้ที่นี่ ในบทความนี้ปล่อยตามค่าเริ่มต้น


รูปที่7 Data Directories

8. Reporting Service Configuration

8.1 หน้าต่าง Reporting Service Configuration

8.2 เลือก Install the native mode default configuration.

8.3 กด Next

 


รูปที่8 Reporting service Configuration

 

8.4 Install Complete กด ปุ่มClose


รูปที่9 Reporting service Install Complete

9. SQL Server Reporting services

9.1 เมื่อติดตั้งเรียบร้อย

9.2 คุณผู้อ่านจะมีเซอร์วิส SQL Server Reporting Services(SQLEXPRESS2008) รันอยู่ในระบบ

ดังนี้


รูปที่10 SQL Server Reporting services

10. Reporting service Database

10.1 เมื่อติดตั้ง SSRS เรียบร้อย

10.2 เซอร์วิส SSRS ทำงานเรียบร้อย ให้เข้าไปดูฐานข้อมูล SSRS โดย

10.2.1 เปิดโปรแกรม SQL Server Management Studio

10.2.2 ป้อน Server name: .\SQLEXPRESS2008 (.) หมายถึง เครื่องตัวเอง (Localhost)

10.2.3 เลือก Authentication: เป็น SQL Server Authentication

10.2.3.1 ป้อน Login: sa

10.2.3.2 ป้อน Password: ตามที่กำหนดไว้ในขั้นตอนติดตั้งที่ 6. Database Engine Configuration

10.3 กด Connect เพื่อเชื่อมต่อ

10.4 ในหน้าต่าง Object Explorer คุณผู้อ่านจะเห็นฐานข้อมูลของ SSRS ชื่อ

10.4.1 ReportServer$SQLEXPRESS2008 และ

10.4.2 ReportServer$SQLEXPRESS2008TempDB

ดังนี้


รูปที่11 Reporting service Database

 

ตอนนี้ SSRS ของคุณผู้อ่าน ใกล้พร้อมใช้งานแล้ว ต้องทำต่ออีกนิดในตอนต่อไป ในตอน Reporting Services Configuration Manager เพื่อกำหนดว่า SSRS เราจะ Deploy รายงานไปไว้ที่ใหน ผู้ใช้งานจะเรียกดูรายงานอย่างไร แล้วพบกัน

 

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

 

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

 

โดย:
นุชิต อรรจนวจรรน์
GreatFriends Community Leader (nano)
WindowsITPro Columnist
Microsoft MVP

2014-11-22

เกี่ยวกับ

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
4 comments on “SQL Server Reporting Services ตอนที่ 1: Install Reporting Services
  1. […] จากตอนที่ 1: เราได้ผ่านขั้นตอนการติดตั้ง SSRS มาแล้ว ในตอนที่2 จะเป็นการตั้งค่ารีพอร์ทเซิร์ฟเวอร์ เพื่อกำหนดว่า SSRS…ว่า […]

  2. […] ตอนที่: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) […]

  3. […] ตอนที่: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) […]

  4. […] เรียบร้อยแล้วตอนที่: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: