เรื่องมีอยู่ว่า ผมใช้คีย์บอร์ด Eng (us) และ Thai แต่หลังจากอัพเดทที่ผ่านมา จะมี Keyboard Layout ที่สามโผล่มา คือ Eng (Uk) ซึ่ง Layout มันใช่แบบที่ใช้ปกติ ทำงานยากมาก ลบออกก็ไม่ได้ ไม่มีใน Setting แล้ว แรก ๆ ทำการลบคือ ไปเพิ่มเข้ามา แล้วลบออก มันก็จะออกไป แต่ปิดเครื่องเปิดมา ก็กลับมาอีก ลองดูวิธีนี้นะ
ใช้ regedit มาเช็คที่ Computer\HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
จะพบว่า มีข้อมูลอยู่สามแถว (ไม่นับ Default) โดยจะพบรหัสคีย์บอร์ดดังนี้
409 - us
809 - uk
41e - th
ก็ลบที่ไม่ต้องการออก ในที่นี้คือ uk อย่าลบผิดนะ การแก้ไข registry ควรทำอย่างรอบคอบมาก ๆ
ได้ข้อมูลมาจากกระทู้ถามตอบจาก Website นี้
https://answers.microsoft.com/en-us/windows/forum/windows_10-start-winpc/cant-remove-a-keyboard-layout-in-windows-10/058acf33-16d9-47f4-a24b-245b8823d90e
ซึ่งจะมีวิธีป้องกันการแก้ไขข้อมูล Layout Keyboard ด้วยครับ
หลังจาก Update มาเป็น Version Build 17134 ปัญหานี้ ก็กลับมาอีกครั้ง แถมรุนแรงกว่าเก่าตรงลบออกไม่ได้ด้วย ส่วนวิธีแก้ ผมเตรียมเอาไว้แล้วครับ ซึ่งเบื้องต้นคือ ต้องย้อนเวอร์ชั่นกลับไปก่อน เพื่อทำการ Remove ภาษาที่ไม่ใช่ออก ให้เหลือเพียงสองภาษาหลักที่ใช้ ก่อนทำการอัพเดทครับ ที่โพสต์นี้
วันพุธที่ 27 ธันวาคม พ.ศ. 2560
วันพุธที่ 25 ตุลาคม พ.ศ. 2560
การ Select แบบจับคู่ โดยยกเว้นตัวเอง
เช่น ข้อมูล มี A, B, C
ต้องการจับคู่โดยยกเว้นตัวเอง
select t1.txt, t2.txt
from test as t1
join test t2 on t2.txt > t1.txt
ต้องการจับคู่โดยยกเว้นตัวเอง
select t1.txt, t2.txt
from test as t1
join test t2 on t2.txt > t1.txt
วันพุธที่ 13 กันยายน พ.ศ. 2560
Oracle Manage DB
เครื่องหมาย ไม่เท่ากับ
<>
!=
^=
character set
memory
user admin
sys
system
dbsnmp
sysman
ตั้ง Memory และ Character set
Choose from the list of character sets :
TH8TISASCII - Thai Industrial Standard 620-2533-ASCII
Username : sys
password : xxx
Connection Type Basic Role SYSDBA
Hostname : localhost
Port : 1521
SID : xxxdb
ex.
login by sys in sqlDeveloper
grant read, write on directory data_pump_dir to [hr];
// set for use with DB
set ORACLE_SID=xxxx
// and use
expdp hr/hr directory=data_pump_dir
// In New DB by sys do this
grant connect, resource to [newuser] identified by [newuserpwd];
grant read,write on directory data_pump_dir2 to [newuser];
set ORACLE_SID=[newDB]
ใช้ DBA Tools สร้าง Tablespaces
Name:
FILE_SPECIFICATION1 NAME:"EXAMPLE01.DBF"
File Size: 100
checkAuto Extend On
impdp [newuser]/[newuserpwd] directory_pump_dir2 remap_schema=[olduser]:[newuser]
// give dba to user
grant dba to hr;
select * from v$session
--auto backup--
create bat file for windows
set oracle_sid=orcl
expdp hr/hr directory=data_pump_dir dumpfile=exp_file_%date:~10,4%_%date:~7,2%_%date:~4,2%.dmp logfile=exp_file_%date:~10,4%_%date:~7,2%_%date:~4,2%.log reuse_dumpfiles=y
-- for test import or check whatever in dmp file --
impdp hr/hr directory=data_pump_dir dumpfile=EXPDATE.DMP SQLFILE=sql.txt
<>
!=
^=
character set
memory
user admin
sys
system
dbsnmp
sysman
ตั้ง Memory และ Character set
Choose from the list of character sets :
TH8TISASCII - Thai Industrial Standard 620-2533-ASCII
Username : sys
password : xxx
Connection Type Basic Role SYSDBA
Hostname : localhost
Port : 1521
SID : xxxdb
ex.
login by sys in sqlDeveloper
grant read, write on directory data_pump_dir to [hr];
// set for use with DB
set ORACLE_SID=xxxx
// and use
expdp hr/hr directory=data_pump_dir
// In New DB by sys do this
grant connect, resource to [newuser] identified by [newuserpwd];
grant read,write on directory data_pump_dir2 to [newuser];
set ORACLE_SID=[newDB]
ใช้ DBA Tools สร้าง Tablespaces
Name:
FILE_SPECIFICATION1 NAME:"EXAMPLE01.DBF"
File Size: 100
checkAuto Extend On
impdp [newuser]/[newuserpwd] directory_pump_dir2 remap_schema=[olduser]:[newuser]
// give dba to user
grant dba to hr;
select * from v$session
--auto backup--
create bat file for windows
set oracle_sid=orcl
expdp hr/hr directory=data_pump_dir dumpfile=exp_file_%date:~10,4%_%date:~7,2%_%date:~4,2%.dmp logfile=exp_file_%date:~10,4%_%date:~7,2%_%date:~4,2%.log reuse_dumpfiles=y
-- for test import or check whatever in dmp file --
impdp hr/hr directory=data_pump_dir dumpfile=EXPDATE.DMP SQLFILE=sql.txt
วันอังคารที่ 5 กันยายน พ.ศ. 2560
การตั้ง SSL โดยใน Let's Encrypt ใน Windows 2012
Download ไฟล์ได้จาก
https://github.com/Lone-Coder/letsencrypt-win-simple/releases
วิธีการใช้งาน ดูได้ที่
https://weblog.west-wind.com/posts/2016/feb/22/using-lets-encrypt-with-iis-on-windows
ยังไม่อัพเดทเพิ่มเติม เพราะ domain จะต้องต่อออก Internet ได้ โดยสามารถเข้าจากภายนอกได้ ยังไม่สามารถทำการ Test ได้ครับ
https://github.com/Lone-Coder/letsencrypt-win-simple/releases
วิธีการใช้งาน ดูได้ที่
https://weblog.west-wind.com/posts/2016/feb/22/using-lets-encrypt-with-iis-on-windows
ยังไม่อัพเดทเพิ่มเติม เพราะ domain จะต้องต่อออก Internet ได้ โดยสามารถเข้าจากภายนอกได้ ยังไม่สามารถทำการ Test ได้ครับ
วันจันทร์ที่ 20 กุมภาพันธ์ พ.ศ. 2560
favicon
เว็บนี้เลย สำหรับทำ favicon ได้ทั้งเว็ปไซท์และแอพเลยทีเดียว
http://realfavicongenerator.net/
http://realfavicongenerator.net/
สมัครสมาชิก:
บทความ (Atom)