<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SpaLinux.com &#187; Windows</title>
	<atom:link href="http://spalinux.com/category/windows/feed" rel="self" type="application/rss+xml" />
	<link>http://spalinux.com</link>
	<description>Resources for Relaxing Linux System Administrators</description>
	<lastBuildDate>Sat, 21 Jan 2012 16:07:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>สร้าง Storage Server ง่ายๆ ด้วย FreeNAS</title>
		<link>http://spalinux.com/2011/02/create_storage_server_using_freenas</link>
		<comments>http://spalinux.com/2011/02/create_storage_server_using_freenas#comments</comments>
		<pubDate>Sat, 19 Feb 2011 09:30:48 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Disk]]></category>
		<category><![CDATA[File Sharing]]></category>
		<category><![CDATA[Filesystem]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[FreeNAS]]></category>
		<category><![CDATA[NAS]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1284</guid>
		<description><![CDATA[เดี๋ยวนี้เดินตามร้านคอมพิวเตอร์เริ่มมีอุปกรณ์ประเภท NAS (Network Attached Storage Server) ขายเป็น box สำเร็จรูป เพื่อผู้ใช้นำไปสำรองข้อมูล แชร์ไฟล์ได้หลายเครื่อง แถมบางยี่ห้อสามารถรันโปรแกรม BitTorrent เพื่อโหลดไฟล์ได้ แทนที่จะซื้อ box ใหม่ ลองหาเครื่องเก่าๆ ที่ยังพอใช้งานได้อยู่ หากขนาดพื้นที่ดิสก์เก่าไม่พอ ก็ซื้อเฉพาะฮาร์ดดิสก์เท่านั้น แล้วติดตั้งโปรแกรม FreeNAS ภายในไม่ถึง10 นาที  (ไม่รวมเวลาดาวน์โหลดไฟล์ iso ขนาด 130 กว่า MB นะ) คุณก็จะได้ Storage Server ไว้ใช้ อย่างง่ายดาย คุณสมบัติ (features) เพียบ&#8230; คำเตือน FreeNAS จะล้าง (Format) ข้อมูลทั้งหมดในดิสก์ของเครื่อง การทดลองรันแบบ LiveCD ค่าคอนฟิกที่สร้างทั้งหมดจะหายไป เมื่อมีการรีบู๊ตหรือปิดเครื่อง FreeNAS เป็นโปรแกรม Open Source พัฒนาขึ้นมาบน FreeBSD [...]]]></description>
			<content:encoded><![CDATA[<p>เดี๋ยวนี้เดินตามร้านคอมพิวเตอร์เริ่มมีอุปกรณ์ประเภท NAS (Network Attached Storage Server) ขายเป็น box สำเร็จรูป เพื่อผู้ใช้นำไปสำรองข้อมูล แชร์ไฟล์ได้หลายเครื่อง แถมบางยี่ห้อสามารถรันโปรแกรม BitTorrent เพื่อโหลดไฟล์ได้</p>
<p>แทนที่จะซื้อ box ใหม่ ลองหาเครื่องเก่าๆ ที่ยังพอใช้งานได้อยู่ หากขนาดพื้นที่ดิสก์เก่าไม่พอ ก็ซื้อเฉพาะฮาร์ดดิสก์เท่านั้น แล้วติดตั้งโปรแกรม FreeNAS ภายในไม่ถึง10 นาที  (ไม่รวมเวลาดาวน์โหลดไฟล์ iso ขนาด 130 กว่า MB นะ) คุณก็จะได้ Storage Server ไว้ใช้ อย่างง่ายดาย คุณสมบัติ (features) เพียบ&#8230;</p>
<p><span style="color: #ff0000;"><strong>คำเตือน</strong></span></p>
<ul>
<li><span style="color: #ff0000;"><strong>FreeNAS จะล้าง (Format) ข้อมูลทั้งหมดในดิสก์ของเครื่อง</strong></span></li>
<li><span style="color: #ff0000;"><strong>การทดลองรันแบบ LiveCD ค่าคอนฟิกที่สร้างทั้งหมดจะหายไป เมื่อมีการรีบู๊ตหรือปิดเครื่อง</strong></span></li>
</ul>
<p><span id="more-1284"></span></p>
<p>FreeNAS เป็นโปรแกรม Open Source พัฒนาขึ้นมาบน FreeBSD รองรับการใช้งานได้หลากหลายเช่น CIFS (Samba), FTP, NFS, TFTP, AFP, RSYNC, Unison, iSCSI (initiator and target) and UPnP. สามารถคอนฟิกดิสก์เป็นแบบ RAID (0, 1, 5), ZFS, disk encryption ได้</p>
<p>การใช้งานผ่าน Web Interface สามารถลองใช้แบบ LiveCD หรือติดตั้งลงบนดิสก์</p>
<p>ในเริ่มต้น แนะนำในลองใช้แบบ LiveCD เพื่อดูคุณสมบัติต่างๆ ของโปรแกรม</p>
<p>เลือกดาวน์โหลดไฟล์เวอร์ชั่นล่าสุดของ Stable Releases (ล่าสุดที่เขียนคือ 0.7.2) หากเครื่องสามารถลงแบบ 64-bit ได้ แนะนำให้เลือก FreeNAS-amd64-LiveCD-0.7.2.5543.iso ถ้าไม่ได้ ก็ใช้เวอร์ชั่น 32-bit คือ FreeNAS-i386-LiveCD-0.7.2.5543.iso</p>
<p>ไฟล์ที่ดาวน์โหลดจะเป็นแบบ iso คือต้องนำมา burn ลง cd ก่อนแล้วนำไปใช้บู๊ตเครื่อง</p>
<p>ในบทความนี้จะทดลองใน VMware Server</p>
<p>หน้าจอบู๊ตเครื่อง</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/01-Boot_FreeNAS1.png"><img class="alignnone size-full wp-image-1302" title="01-Boot_FreeNAS" src="http://spalinux.com/wp-content/uploads/2011/02/01-Boot_FreeNAS1.png" alt="" width="720" height="400" /></a></p>
<p>หน้าจอ Console แสดงข้อมูลคอนฟิกเบื้องต้น พร้อมใช้งาน</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/02-FreeNAS_Console1.png"><img class="alignnone size-full wp-image-1301" title="02-FreeNAS_Console" src="http://spalinux.com/wp-content/uploads/2011/02/02-FreeNAS_Console1.png" alt="" width="720" height="400" /></a></p>
<p>เมื่อบู๊ตเครื่องมาถึงขั้นตอนนี้ คุณก็มี Storage Server พร้อมใช้แล้ว หากต้องการแก้ไขคอนฟิก ก็ใส่ตัวเลขเมนู เพื่อเข้าไปแก้ไขได้ เช่นต้องการแก้ไข IP address สามารถทำได้โดยเข้าเมนู 2) Set LAN IP address</p>
<p><strong>คำแนะนำ หากต้องการนำไปใช้งานจริง ต้องเลือกเมนู 9) Install/Upgrade to hard drive/flash device, etc. เพื่อเลือกติดตั้ง FreeNAS ลงบนดิสก์เลย</strong></p>
<p>ดีฟอลต์ IP address คือ 192.168.1.250</p>
<p>เปิด browser เพื่อเริ่มใช้งาน FreeNAS</p>
<p>หน้าเว็บล็อกอินของ FreeNAS  ใส่ค่า Username, Password เริ่มต้นคือ admin, freenas</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/03-FreeNAS_Login.png"><img class="alignnone size-full wp-image-1300" title="03-FreeNAS_Login" src="http://spalinux.com/wp-content/uploads/2011/02/03-FreeNAS_Login.png" alt="" width="836" height="724" /></a></p>
<p>หน้าเว็บแสดงข้อมูล System Information</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/04-System_Information.png"><img class="alignnone size-full wp-image-1299" title="04-System_Information" src="http://spalinux.com/wp-content/uploads/2011/02/04-System_Information.png" alt="" width="835" height="730" /></a></p>
<p>หน้าเว็บการจัดการดิสก์ (Disks Management)</p>
<p>ไปที่เมนู Disks -&gt; Management เพื่อแสดงข้อมูลดิสก์ที่โปรแกรม FreeNAS รู้จัก</p>
<p>เริ่มต้นจะไม่มีดิสก์ใดแสดงเลย ต้องกดเครื่องหมาย + ด้านขวามือเพื่อเพิ่มดิสก์ที่มีอยู่ในเครื่อง ให้ FreeNAS รู้จัก</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/05-Disks_Management.png"><img class="alignnone size-full wp-image-1298" title="05-Disks_Management" src="http://spalinux.com/wp-content/uploads/2011/02/05-Disks_Management.png" alt="" width="835" height="730" /></a></p>
<h4>Add Disk</h4>
<p>หน้าเว็บการเพิ่มดิสก์</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/06-Disks_Add.png"><img class="alignnone size-full wp-image-1297" title="06-Disks_Add" src="http://spalinux.com/wp-content/uploads/2011/02/06-Disks_Add.png" alt="" width="835" height="730" /></a></p>
<p>หลังจากเพิ่มดิสก์ ต้องกดปุ่ม [Apply changes] เพื่อให้คอนฟิกที่เพิ่มเข้าไปมีผล</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/07-Disks_added.png"><img class="alignnone size-full wp-image-1296" title="07-Disks_added" src="http://spalinux.com/wp-content/uploads/2011/02/07-Disks_added.png" alt="" width="835" height="730" /></a></p>
<h4> </h4>
<h4>Format Disk</h4>
<p>ไปที่เมนู Disks -&gt; Format เพื่อ Format Disk</p>
<p>Disk: เลือกดิสก์ที่จะ format<br />
File system: เลือก &#8220;UFS (GPT and Soft Updates&#8221;<br />
Volume Label: ใส่ชื่อ Volume</p>
<p>กดปุ่ม [Format disk]</p>
<p>หน้าเว็บแสดงการ Format Disk</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/08-Disks_Format.png"><img class="alignnone size-full wp-image-1295" title="08-Disks_Format" src="http://spalinux.com/wp-content/uploads/2011/02/08-Disks_Format.png" alt="" width="835" height="730" /></a></p>
<p>หลังจาก Format เครื่องแล้ว ต้อง mount ดิสก์ขึ้นมาใช้งานด้วย</p>
<h4> </h4>
<h4>Mount Disk</h4>
<p>ไปที่เมนู Disks -&gt; Mount Point กดเคื่องหมาย + เพื่อเริ่มการ mount ดิสก์</p>
<p>เลือก Disk และใส่ค่า Mount point name แล้วกด Add</p>
<p>หน้าเว็บ Disks Mount Point &#8211; Add</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/09-Disks_Mount_Point_Add.png"><img class="alignnone size-full wp-image-1294" title="09-Disks_Mount_Point_Add" src="http://spalinux.com/wp-content/uploads/2011/02/09-Disks_Mount_Point_Add.png" alt="" width="835" height="730" /></a></p>
<p>กดปุ่ม [Apply changes] เพื่อให้คอนฟิกที่เพิ่มมีผล หน้าเว็บแสดงการ mount point</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/10-Disks_Mount_Point_Management.png"><img class="alignnone size-full wp-image-1293" title="10-Disks_Mount_Point_Management" src="http://spalinux.com/wp-content/uploads/2011/02/10-Disks_Mount_Point_Management.png" alt="" width="835" height="730" /></a></p>
<h4> </h4>
<h4>CIFS/SMB Settings</h4>
<p>หากต้องการแชร์ไฟล์แบบ Samba เพื่อให้เครื่อง Windows อื่นๆ มองเห็น ก็สามารถทำได้ง่ายๆ โดยไปที่เมนู Services -&gt; CIFS/SMB</p>
<p>ในหน้า Settings คลิ้กเลือก [x] Enable แล้วใส่ค่าคอนฟิกต่างๆ เสร็จเรียบร้อยด้านล่างกดปุ่ม [Save and Restart]</p>
<p>หน้าเว็บแสดงการเปิด Services CIFS/SMB</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/11-Services_CIFS_SMB_Settings.png"><img class="alignnone size-full wp-image-1292" title="11-Services_CIFS_SMB_Settings" src="http://spalinux.com/wp-content/uploads/2011/02/11-Services_CIFS_SMB_Settings.png" alt="" width="835" height="730" /></a><br />
ในหน้าเว็บเดียวกันนี้ คลิ้กแท็ป [Shares] เพื่อคอนฟิกชื่อและดิสก์ที่ใช้แชร์ไฟล์</p>
<p>กดเครื่องหมาย + เพื่อเพิ่มการ Share</p>
<p>ใส่ Name, Comment เลือก Path จาก Mount Point แล้วกดปุ่ม [Add]</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/12-Services_CIFS_SMB_Shares_Add.png"><img class="alignnone size-full wp-image-1291" title="12-Services_CIFS_SMB_Shares_Add" src="http://spalinux.com/wp-content/uploads/2011/02/12-Services_CIFS_SMB_Shares_Add.png" alt="" width="835" height="730" /></a></p>
<p>หลังจากแก้ไข กดปุ่ม [Apply changes] เพื่อให้คอนฟิกใหม่มีผล</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/13-Services_CIFS_SMB_Shares.png"><img class="alignnone size-full wp-image-1290" title="13-Services_CIFS_SMB_Shares" src="http://spalinux.com/wp-content/uploads/2011/02/13-Services_CIFS_SMB_Shares.png" alt="" width="835" height="730" /></a></p>
<p>ทดลองเรียก Share Drive จากเครื่อง Windows</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/02/14-Windows_Network_Drive.png"><img class="alignnone size-full wp-image-1289" title="14-Windows_Network_Drive" src="http://spalinux.com/wp-content/uploads/2011/02/14-Windows_Network_Drive.png" alt="" width="482" height="345" /></a></p>
<h4>ข้อมูลอ้างอิง</h4>
<ul>
<li><a href="http://freenas.org/" target="_blank">FreeNAS</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2011/02/create_storage_server_using_freenas/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ติดตั้งและคอนฟิก MySQL ODBC ตอนที่ 2</title>
		<link>http://spalinux.com/2009/12/install_configure_mysql_odbc_part_2</link>
		<comments>http://spalinux.com/2009/12/install_configure_mysql_odbc_part_2#comments</comments>
		<pubDate>Fri, 04 Dec 2009 16:03:57 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[MyODBC]]></category>
		<category><![CDATA[ODBC]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1018</guid>
		<description><![CDATA[หลังจาก ติดตั้งและคอนฟิก MySQL ODBC ตอนที่ 1 ก่อนที่จะใช้ ODBC เพื่อดึงข้อมูลจากฐานข้อมูล MySQL ได้ ต้องมีการคอนฟิกค่าพารามิเตอร์ต่างๆ ก่อน  ในตอนที่ 2 นี้จะแสดงตัวอย่างการคอนฟิกค่า ODBC เพื่อจะเชื่อมต่อเข้ากับ Database Server และตัวอย่างการใช้โปรแกรม Excel เพื่อดึงข้อมูลมาจากฐานข้อมูล MySQL คอนฟิก ODBC การคอนฟิก ODBC บน Windows จะเป็นการสร้าง DSN (Data Source Name) ซึ่งสามารถเริ่มต้นทำได้โดยไปที่ Control Panel &#8211;&#62; Administrative Tools &#8211;&#62; Data Sources (ODBC)   เลือก driver เป็นแบบ MySQL ODBC 5.1 Driver    ใส่ค่าพารามิเตอร์สำหรับการเชื่อมต่อฐานข้อมูล Data [...]]]></description>
			<content:encoded><![CDATA[<p>หลังจาก <a href="http://spalinux.com/2009/12/install_configure_mysql_odbc_part_1">ติดตั้งและคอนฟิก MySQL ODBC ตอนที่ 1</a> ก่อนที่จะใช้ ODBC เพื่อดึงข้อมูลจากฐานข้อมูล MySQL ได้ ต้องมีการคอนฟิกค่าพารามิเตอร์ต่างๆ ก่อน </p>
<p>ในตอนที่ 2 นี้จะแสดงตัวอย่างการคอนฟิกค่า ODBC เพื่อจะเชื่อมต่อเข้ากับ Database Server และตัวอย่างการใช้โปรแกรม Excel เพื่อดึงข้อมูลมาจากฐานข้อมูล MySQL</p>
<p><span id="more-1018"></span></p>
<h4>คอนฟิก ODBC</h4>
<p>การคอนฟิก ODBC บน Windows จะเป็นการสร้าง DSN (Data Source Name) ซึ่งสามารถเริ่มต้นทำได้โดยไปที่</p>
<p>Control Panel &#8211;&gt; Administrative Tools &#8211;&gt; Data Sources (ODBC)</p>
<p><img class="alignnone size-full wp-image-1020" title="B1 User DSN" src="http://spalinux.com/wp-content/uploads/2009/12/B1_User_DSN.png" alt="B1 User DSN" width="461" height="384" /></p>
<p> </p>
<p>เลือก driver เป็นแบบ MySQL ODBC 5.1 Driver </p>
<p><img class="alignnone size-full wp-image-1021" title="B2 Create New Data Source" src="http://spalinux.com/wp-content/uploads/2009/12/B2_Create_New_Data_Source.png" alt="B2 Create New Data Source" width="468" height="352" /></p>
<p> </p>
<p>ใส่ค่าพารามิเตอร์สำหรับการเชื่อมต่อฐานข้อมูล</p>
<p><strong>Data Source Name</strong> : ตั้งชื่อ DSN<br />
<strong>Server</strong> : ชื่อ Hostname หรือ IP Address ของ Database Server<br />
<strong>Port </strong>: พอร์ตของ MySQL ดีฟอลต์ 3306<br />
<strong>User</strong> : Username สำหรับการล็อกเข้าฐานข้อมูล<br />
<strong>Password</strong> : รหัสผ่าน<br />
<strong>Database</strong> : ชื่อ Database ที่ต้องการ </p>
<p>หากใส่ข้อมูล Server, User, Password ถูกต้อง จะสามารถเลือกชื่อ Database ในช่อง Database ได้</p>
<p><img title="B3 Connection Parameters" src="http://spalinux.com/wp-content/uploads/2009/12/B3_Connection_Parameters.png" alt="B3 Connection Parameters" width="425" height="410" /></p>
<p> </p>
<p>ตัวอย่างผลลัพธ์จากการกดปุ่ม [Test]</p>
<p><img title="B4 Test Result" src="http://spalinux.com/wp-content/uploads/2009/12/B4_Test_Result.png" alt="B4 Test Result" width="134" height="107" /></p>
<p> </p>
<p>หลังจากคอนฟิกเรียบร้อย จะมีชื่อ DSN ที่เพิ่มขึ้น</p>
<p><img title="B5 Finished" src="http://spalinux.com/wp-content/uploads/2009/12/B5_Finished.png" alt="B5 Finished" width="461" height="384" /></p>
<p> </p>
<h4> ทดลองดึงข้อมูลด้วย Excel</h4>
<p>เพื่อความง่ายในการทดสอบ จะใช้ Microsoft Excel  </p>
<p> เปิดโปรแกรม Excel</p>
<p><img title="C1 New Excel File" src="http://spalinux.com/wp-content/uploads/2009/12/C1_New_Excel_File.png" alt="C1 New Excel File" width="698" height="312" /></p>
<p> </p>
<p>เลือกเมนู Data &#8211;&gt; Import External Data &#8211;&gt; Import Data จะมีหน้าต่าง &#8220;Select Data Source&#8221; แสดงขึ้นมา</p>
<p>เลือก &#8220;+Connect to New Data Source.odc&#8221; แล้วกดปุ่ม [Open]</p>
<p><img title="C2 Select Data Source" src="http://spalinux.com/wp-content/uploads/2009/12/C2_Select_Data_Source.png" alt="C2 Select Data Source" width="601" height="393" /></p>
<p> </p>
<p>หน้าจอ Wizard ช่วยในการคอนฟิก เลือก &#8220;ODBC DSN&#8221;</p>
<p><img title="C3 Data Connection Wizard" src="http://spalinux.com/wp-content/uploads/2009/12/C3_Data_Connection_Wizard.png" alt="C3 Data Connection Wizard" width="498" height="363" /></p>
<p> </p>
<p>เลือกชื่อ Data Source ที่คอนฟิกไว้แล้ว</p>
<p><img title="C4 Choose Data Source" src="http://spalinux.com/wp-content/uploads/2009/12/C4_Choose_Data_Source.png" alt="C4 Choose Data Source" width="498" height="363" /></p>
<p> </p>
<p>เลือกชื่อ Database และ Table ที่ต้องการจะดึงข้อมูล</p>
<p><img title="C5 Select Database and Table" src="http://spalinux.com/wp-content/uploads/2009/12/C5_Select_Database_and_Table.png" alt="C5 Select Database and Table" width="498" height="369" /></p>
<p> </p>
<p>สามารถเซฟคอนฟิกที่สร้างไว้ เป็นไฟล์ เพื่อสะดวกในการดึงข้อมูลครั้งต่อไปได้</p>
<p><img title="C6 Save Data Connection File" src="http://spalinux.com/wp-content/uploads/2009/12/C6_Save_Data_Connection_File.png" alt="C6 Save Data Connection File" width="509" height="363" /></p>
<p> </p>
<p> เลือกช่องใส่ข้อมูลใน Excel แล้วกด [OK]</p>
<p><img title="C7 Where to put Data" src="http://spalinux.com/wp-content/uploads/2009/12/C7_Where_to_put_Data.png" alt="C7 Where to put Data" width="347" height="218" /></p>
<p> </p>
<p> ตัวอย่างผลลัพธ์การดึงข้อมูลจาก MySQL ผ่าน ODBC แล้วแสดงใน Excel</p>
<p><img title="C8 Imported Data" src="http://spalinux.com/wp-content/uploads/2009/12/C8_Imported_Data.png" alt="C8 Imported Data" width="726" height="459" /></p>
<p> </p>
<h4>ข้อมูลอ้างอิง</h4>
<ul>
<li><a href="http://spalinux.com/2009/12/install_configure_mysql_odbc_part_1">ติดตั้งและคอนฟิก MySQL ODBC ตอนที่ 1</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2009/12/install_configure_mysql_odbc_part_2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ติดตั้งและคอนฟิก MySQL ODBC ตอนที่ 1</title>
		<link>http://spalinux.com/2009/12/install_configure_mysql_odbc_part_1</link>
		<comments>http://spalinux.com/2009/12/install_configure_mysql_odbc_part_1#comments</comments>
		<pubDate>Fri, 04 Dec 2009 11:39:06 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[MyODBC]]></category>
		<category><![CDATA[ODBC]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1005</guid>
		<description><![CDATA[บทความนี้จะกล่าวถึงการติดตั้งโปรแกรม MySQL Connector/ODBC (หรือชื่อเดิมคือ MyODBC) บน Windows XP เพื่อให้โปรแกรมที่รันอยู่บน Windows หรือโปรแกรมที่พัฒนาขึ้นมาเอง สามารถที่จะดึงข้อมูลจาก MySQL Database ได้ ในตอนแรกจะเป็นการสร้างตัวอย่างฐานข้อมูลสำหรับการทดสอบ และการติดตั้งโปรแกรม ODBC สร้างฐานข้อมูลสำหรับทดสอบ เพื่อการทดสอบการเชื่อมต่อ ODBC เราจะสร้าง User, Password, Database และ Table สำหรับการทดสอบ บน Database Server โดยมีรายละเอียดดังนี้ Database Name:    myodbc_test User:                          myodbc Password:               password Table Name:          test01 ตัวอย่างการใช้คำสั่งเพื่อสร้างฐานข้อมูลสำหรับทดสอบ mysql&#62; CREATE DATABASE myodbc_test; mysql&#62; GRANT ALL ON myodbc_test.* TO 'myodbc' IDENTIFIED [...]]]></description>
			<content:encoded><![CDATA[<p>บทความนี้จะกล่าวถึงการติดตั้งโปรแกรม MySQL Connector/ODBC (หรือชื่อเดิมคือ MyODBC) บน Windows XP เพื่อให้โปรแกรมที่รันอยู่บน Windows หรือโปรแกรมที่พัฒนาขึ้นมาเอง สามารถที่จะดึงข้อมูลจาก MySQL Database ได้</p>
<p>ในตอนแรกจะเป็นการสร้างตัวอย่างฐานข้อมูลสำหรับการทดสอบ และการติดตั้งโปรแกรม ODBC</p>
<h4><span id="more-1005"></span>สร้างฐานข้อมูลสำหรับทดสอบ</h4>
<p>เพื่อการทดสอบการเชื่อมต่อ ODBC เราจะสร้าง User, Password, Database และ Table สำหรับการทดสอบ บน Database Server โดยมีรายละเอียดดังนี้</p>
<p>Database Name:    myodbc_test<br />
User:                          myodbc<br />
Password:               password<br />
Table Name:          test01</p>
<p>ตัวอย่างการใช้คำสั่งเพื่อสร้างฐานข้อมูลสำหรับทดสอบ</p>
<pre>mysql&gt; <strong>CREATE DATABASE myodbc_test;
</strong>mysql&gt; <strong>GRANT ALL ON myodbc_test.* TO 'myodbc' IDENTIFIED BY 'password';
</strong>mysql&gt; <strong>USE myodbc_test;</strong></pre>
<pre>mysql&gt; <strong>CREATE TABLE `test01` (
  `id`      INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  `name`    VARCHAR(255),
  `email`   VARCHAR(255),
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM;</strong></pre>
<pre>mysql&gt; <strong>INSERT INTO test01 (id, name, email) VALUES (NULL, 'user01', 'user01@email.com');
</strong>mysql&gt; <strong>INSERT INTO test01 (id, name, email) VALUES (NULL, 'user02', 'user02@email.com');
</strong>mysql&gt; <strong>INSERT INTO test01 (id, name, email) VALUES (NULL, 'user03', 'user03@email.com');</strong></pre>
<pre>mysql&gt; <strong>SELECT * FROM test01;
</strong>+----+--------+------------------+
| id | name   | email            |
+----+--------+------------------+
|  1 | user01 | user01@email.com |
|  2 | user02 | user02@email.com |
|  3 | user03 | user03@email.com |
+----+--------+------------------+</pre>
<h4>ดาวน์โหลดและติดตั้ง</h4>
<p>ดาวน์โหลดโปรแกรม MySQL Connector/ODBC 5.1 ได้จาก <a href="http://dev.mysql.com/downloads/connector/odbc/5.1.html">http://dev.mysql.com/downloads/connector/odbc/5.1.html</a></p>
<p>เพื่อความง่ายแนะนำให้เลือกแบบ Windows MSI Installer (x86)</p>
<p>หมายเหตุ เวอร์ชั่นล่าสุดที่เขียนบทความคือ 5.1.6 ชื่อไฟล์คือ mysql-connector-odbc-5.1.6-win32.msi</p>
<p> คลิ้กที่ไฟล์เพื่อรันติดตั้งโปรแกรม</p>
<p><img class="alignnone size-full wp-image-1006" title="A1 Welcome to Setup Wizard" src="http://spalinux.com/wp-content/uploads/2009/12/A1_Welcome_to_Setup_Wizard.png" alt="A1 Welcome to Setup Wizard" width="504" height="386" /></p>
<p> </p>
<p>เลือก Setup Type เป็นแบบ Custom</p>
<p><img title="A2 Setup Type" src="http://spalinux.com/wp-content/uploads/2009/12/A2_Setup_Type.png" alt="A2 Setup Type" width="504" height="386" /></p>
<p> </p>
<p>เลือกทุก features แล้วกด [Next]</p>
<p><img title="A3 Select the Program Features" src="http://spalinux.com/wp-content/uploads/2009/12/A3_Select_the_Program_Features.png" alt="A3 Select the Program Features" width="504" height="386" /></p>
<p> </p>
<p> กดปุ่ม [Install]</p>
<p><img title="A4 Ready to Install the Program" src="http://spalinux.com/wp-content/uploads/2009/12/A4_Ready_to_Install_the_Program.png" alt="A4 Ready to Install the Program" width="504" height="386" /></p>
<p> </p>
<p>หน้าจอแสดงกำลังติดตั้งโปรแกรม </p>
<p> <img title="A5 Installing" src="http://spalinux.com/wp-content/uploads/2009/12/A5_Installing.png" alt="A5 Installing" width="504" height="386" /></p>
<p> </p>
<p>ติดตั้งเสร็จสิ้น </p>
<p><img title="A6 Wizard Completed" src="http://spalinux.com/wp-content/uploads/2009/12/A6_Wizard_Completed.png" alt="A6 Wizard Completed" width="504" height="386" /></p>
<p> </p>
<p>ข้อมูลอ้างอิง</p>
<ul>
<li><a href="http://dev.mysql.com/downloads/connector/odbc/5.1.html" target="_blank">MySQL Connector/ODBC 5.1</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2009/12/install_configure_mysql_odbc_part_1/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>คำสั่ง net เพิ่ม,ลบ user บน Windows XP</title>
		<link>http://spalinux.com/2009/06/net_command_to_add_delete_user_on_windows_xp</link>
		<comments>http://spalinux.com/2009/06/net_command_to_add_delete_user_on_windows_xp#comments</comments>
		<pubDate>Sat, 06 Jun 2009 08:51:24 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Users]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[add user]]></category>
		<category><![CDATA[windows xp]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=745</guid>
		<description><![CDATA[อาจเนื่องมาจากคุ้นเคยกับการใช้คำสั่ง command line บนลีนุกซ์ หรือ UNIX เพื่อแก้ไขคอนฟิกต่างๆ ของเครื่องเป็นเวลานาน เมื่อต้องมาทำบน Windows เช่นครั้งนี้ได้รับมอบหมายงานให้เพิ่ม local user จำนวนมากบนเครื่อง Windows XP หลายๆ เครื่อง แต่ห้ามคอนฟิกเป็น domain controller จึงหาวิธีการทำโดยใช้การรันคำสั่ง command line บน Windows จากการค้นหาบน google มีอยู่หลากหลายวิธีที่จะเพิ่ม local user ได้ ทั้งการเขียนโปรแกรม สร้าง WSH (Windows Script Host) หรือล่าสุดที่ทาง Microsoft นำเสนอทางเลือกใหม่คือ Windows PowerShell แต่ดูแล้วค่อนข้างจะยุ่งยาก บางอย่างเช่น Windows PowerShell ต้องมีการติดตั้งโปรแกรมใหม่ ซึ่งทางลูกค้าไม่ต้องการให้เป็นเช่นนั้น สุดท้ายมาลงเอยโดยใช้คำสั่ง net ซึ่งมีติดตั้งมาอยู่แล้วกับ Windows XP ทางผู้เขียนเพิ่งทราบเหมือนกันว่า [...]]]></description>
			<content:encoded><![CDATA[<p>อาจเนื่องมาจากคุ้นเคยกับการใช้คำสั่ง command line บนลีนุกซ์ หรือ UNIX เพื่อแก้ไขคอนฟิกต่างๆ ของเครื่องเป็นเวลานาน เมื่อต้องมาทำบน Windows เช่นครั้งนี้ได้รับมอบหมายงานให้เพิ่ม local user จำนวนมากบนเครื่อง Windows XP หลายๆ เครื่อง แต่ห้ามคอนฟิกเป็น domain controller จึงหาวิธีการทำโดยใช้การรันคำสั่ง command line บน Windows</p>
<p>จากการค้นหาบน google มีอยู่หลากหลายวิธีที่จะเพิ่ม local user ได้ ทั้งการเขียนโปรแกรม สร้าง WSH (Windows Script Host) หรือล่าสุดที่ทาง Microsoft นำเสนอทางเลือกใหม่คือ Windows PowerShell</p>
<p>แต่ดูแล้วค่อนข้างจะยุ่งยาก บางอย่างเช่น Windows PowerShell ต้องมีการติดตั้งโปรแกรมใหม่ ซึ่งทางลูกค้าไม่ต้องการให้เป็นเช่นนั้น</p>
<p>สุดท้ายมาลงเอยโดยใช้คำสั่ง net ซึ่งมีติดตั้งมาอยู่แล้วกับ Windows XP ทางผู้เขียนเพิ่งทราบเหมือนกันว่า สามารถใช้คำสั่งนี้ เพิ่มลบ user ได้ รวมทั้งสามารถคอนฟิกอื่นๆ ได้อีกด้วย</p>
<p><span id="more-745"></span></p>
<h4>วิธีการรันคำสั่ง net</h4>
<p>ล็อกอินเป็น Administrator หรือมีสิทธิเทียบเท่า เพื่อแก้ไข user account ได้</p>
<p>เพื่อความสะดวกในการทดลอง แนะนำให้เปิด command line ของ Windows ก่อน โดยสามารถรันได้จากคลิ้ก Start -&gt; Run พิมพ์คำว่า cmd ในช่อง Open แล้วกดปุ่ม [OK}</p>
<p><img class="alignnone size-full wp-image-748" title="Start -&gt; Run -&gt; cmd" src="http://spalinux.com/wp-content/uploads/2009/06/01-start-run-cmd.png" alt="Start -&gt; Run -&gt; cmd" width="347" height="187" /></p>
<p><img class="alignnone size-full wp-image-749" title="Windows cmd" src="http://spalinux.com/wp-content/uploads/2009/06/02-windows-cmd.png" alt="Windows cmd" width="671" height="340" /></p>
<p>พิมพ์คำสั่ง net หน้าจอจะแสดง syntax ในการรันคำสั่งต่างๆ ซึ่งแยกตามหมวดต่างๆ</p>
<pre>C:\Documents and Settings\Administrator&gt; <strong>net</strong>
The syntax of this command is:</pre>
<pre>NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |
      HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |
      SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]</pre>
<p>ในที่นี้เราจะจัดการเกี่ยวกับ user สามารถพิมพ์คำสั่ง net user "/?" เพื่อแสดงวิธีการใช้คำสั่งเกี่ยวกับ user</p>
<pre>C:\Documents and Settings\Administrator&gt; <strong>net user /?
</strong>The syntax of this command is:</pre>
<pre>NET USER
[username [password | *] [options]] [/DOMAIN]
         username {password | *} /ADD [options] [/DOMAIN]
         username [/DELETE] [/DOMAIN]</pre>
<p>หากต้องการรายละเอียดมากขึ้นเกี่ยวกับการใช้คำสั่ง ให้พิมพ์ต่อท้ายด้วย "/help"</p>
<pre>C:\Documents and Settings\Administrator&gt; <strong>net user /help
</strong>The syntax of this command is:</pre>
<pre>NET USER
[username [password | *] [options]] [/DOMAIN]
         username {password | *} /ADD [options] [/DOMAIN]
         username [/DELETE] [/DOMAIN]</pre>
<pre>NET USER creates and modifies user accounts on computers. When used
without switches, it lists the user accounts for the computer. The
user account information is stored in the user accounts database.</pre>
<pre>This command works only on servers.</pre>
<pre>username     Is the name of the user account to add, delete, modify, or
             view. The name of the user account can have as many as
             20 characters.
password     Assigns or changes a password for the user's account.
             A password must satisfy the minimum length set with the
             /MINPWLEN option of the NET ACCOUNTS command. It can have as
             many as 14 characters.
*            Produces a prompt for the password. The password is not
             displayed when you type it at a password prompt.
/DOMAIN      Performs the operation on a domain controller of
             the current domain.
/ADD         Adds a user account to the user accounts database.
/DELETE      Removes a user account from the user accounts database.</pre>
<pre>...</pre>
<h4>ใช้คำสั่ง net user เพิ่ม user</h4>
<p>วิธีการใช้คำสั่งเพื่อเพิ่ม user (add user) ใหม่เข้าไปในเครื่อง ทำได้โดยพิมพ์ net user แล้วตามด้วย username ที่ต้องการเพิ่ม ต่อด้วย password แล้วลงท้ายด้วย "/add"</p>
<p>เช่นต้องการเพิ่มชื่อ "user1" และตั้งรหัสผ่านเป็น "password1" ต้องรันคำสั่งดังนี้</p>
<pre>C:\Documents and Settings\Administrator&gt; <strong>net user user1 password1 /add
</strong>The command completed successfully.</pre>
<p><strong>หมายเหตุ</strong> การรันคำสั่ง net ทุกครั้ง ต้องขึ้นว่า "The command completed successfully" เพื่อแสดงว่าเราใช้คำสั่งได้ถูกต้อง ตามรูปแบบการใช้</p>
<p>แต่ถ้าต้องการให้ขึ้นพิมพ์รหัสผ่าน เหมือนการรันคำสั่ง passwd บนลีนุกซ์ ให้ใส่ช่องรหัสผ่านเป็นเครื่องหมาย "*" แล้วโปรแกรมจะขึ้นให้ใส่รหัสผ่านสองครั้งเพื่อตั้งรหัส</p>
<pre>C:\Documents and Settings\Administrator&gt; <strong>net user user2 * /add
</strong>Type a password for the user:
Retype the password to confirm:
The command completed successfully.</pre>
<h4>ใช้คำสั่ง net user ดูข้อมูล user</h4>
<p>เราสามารถใช้คำสั่ง net user ตามด้วยชื่อ username เพื่อดูข้อมูลของผู้ใช้ได้</p>
<pre>C:\Documents and Settings\Administrator&gt; <strong>net user user1
</strong>User name                    user1
Full Name
Comment
User's comment
Country code                 000 (System Default)
Account active               Yes
Account expires              Never</pre>
<pre>Password last set            6/6/2009 3:27 PM
Password expires             7/19/2009 2:15 PM
Password changeable          6/6/2009 3:27 PM
Password required            Yes
User may change password     Yes</pre>
<pre>Workstations allowed         All
Logon script
User profile
Home directory
Last logon                   Never</pre>
<pre>Logon hours allowed          All</pre>
<pre>Local Group Memberships      *Users
Global Group memberships     *None
The command completed successfully.</pre>
<p>หากต้องการตรวจสอบว่าคำสั่งสามารถเพิ่ม user ได้ถูกต้องหรือไม่สามารถเปรียบเทียบกับ User Accounts ใน Control Panel โดยดีฟอลต์ user ที่ถูกเพิ่มจะถูกเซ็ตให้อยู่ในกลุ่ม (Group) "Users"</p>
<p><img class="alignnone size-full wp-image-750" title="Windows Control Panel - User Accounts" src="http://spalinux.com/wp-content/uploads/2009/06/03-control-panel-user-accounts.png" alt="Windows Control Panel - User Accounts" width="407" height="456" /></p>
<h4>ใช้คำสั่ง net user ลบ user</h4>
<p>หากต้องการลบ user ออกจากเครื่อง ให้พิมพ์คำสั่ง net user ตามด้วยชื่อ user ลงท้ายด้วย "/delete"</p>
<p>ตัวอย่างเช่น ต้องการลบ user1 สามารถทำได้โดย</p>
<pre>C:\Documents and Settings\Administrator&gt; <strong>net user user1 /delete
</strong>The command completed successfully.</pre>
<h4>ข้อมูลอ้างอิง</h4>
<ul>
<li><a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/net_user.mspx?mfr=true" target="_blank">Microsoft Windows XP - Net user</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2009/06/net_command_to_add_delete_user_on_windows_xp/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

