ตั้งค่า TCP/IP: คลิกขวา->Properties->ที่ Tap: IP Addresses
กำหนด TCP Port: 1433 ทุกหัวข้อ IP
ที่หัวข้อ IPALL
TCP Dynamic Ports: ว่าง
ตั้งค่า Firewall: Control Panel->Windows Firewall->Advance Settings->Inbound Rules
-New Rule->Port คลิก Next
-Specific Local Ports: 1433
-คลิก Next, Next, Next ตั้งค่า Name: Allow SQL Server
เริ่มใช้งาน SQL Server Management Studio (SSMS)
SQL Server Management Studio ขอเรียกสั้นๆว่า SSMS
-เปิดโปรแกรมขึ้นมา Authentication: เลือก Windows Authentication ไปก่อน
-ตั้งค่า SQL SERVER + Windows Authen:
-คลิกว่าที่ SQL SERVER->Properties
-ที่หัวข้อ Security: เลือก SQL Server and Windows Authentication mode ตามรูป
Add new User:
-ที่หัวข้อ Security: คลิกขวา->New Login
ทดสอบ Connect: ที่ Controller เขียนแบบง่ายละกัน ใช้คำสั่ง Active Record เหมือน MySQL เลยครับ
ตัว Test ผมเขียน Query ที่ Controller เลยละกัน (ปกติจะนิยมเขียนที่ Model) Code (PHP)
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Test extends CI_Controller {
public function __construct()
{
parent::__construct();
}
public function index()
{
$data['data'] = $this->db->query("SELECT * FROM exam")->result();
$this->load->view('test_view', $data);
}
}