���������Ɋւ���g���u���ɋ����Ȃ�y��b�ҁz�FOracle�g���u���΍�̊�b�m���i5�j�i1/3 �y�[�W�j

����́A�u���������v�Ɋւ�����ɂ‚��Đ������܂��B�R���s���[�^�������f�[�^�̒��ŕ����f�[�^�͍ł��e���݂₷�����̂ł����A���j�I�Ȍo�܂���������̊֌W����A�c�O�Ȃ��當�������g���u���Ȃǂ��������邱�Ƃ�����܂��B�������������������Ƃ��A�I�[�v���V�X�e���ł͂��܂��܂ȃ\�t�g�E�F�A���i�������ɉ�݂��邱�Ƃ���A���̐؂蕪���ɔ��Ɏ��Ԃ�v���A�Ώ�������ȏꍇ�������ł��B�{�e�Ő�������Oracle�����̕����f�[�^�ƕ����R�[�h�̏����̕��@�𗝉����A���̐؂蕪���ƁA��ʓI�Ȗ��ւ̑Ώ����@�𗝉����܂��傤�B

» 2009�N01��21�� 00��00�� ���J
[�n�������C������ЃR�[�\��]

���̋L���͉������ł��B����o�^�i�����j����ƑS�Ă������������܂��B

Oracle�ɂ����镶���R�[�h�̈���

�����R�[�h�Ƃ́H

�A�ڃo�b�N�i���o�[

��ȓ��e

  • Oracle�ɂ����镶���R�[�h�̈����f�[�^�x�[�X�L�����N�^�Z�b�g
    NLS_LANG
    �����R�[�h�ϊ�
  • ���������̌����ƑΏ�
    ���������̓T�^�I�Ȕ����p�^�[��
    �i�֘A�L�[���[�h�F�f�[�^�x�[�X�L�����N�^�Z�b�g�ANLS_LANG�A���������AUnicode�A�V�t�gJIS�A���{��EUC�j

�@�R���s���[�^���������ׂẴf�[�^�́A0�A�P�̃r�b�g��ŕ\������܂��B�����f�[�^�����l�ŁA�R���s���[�^�ň����邷�ׂĂ̕����́A���̕����ɑΉ��t����ꂽ����r�b�g��ŕ\������܂��B���́u�ǂ̕����ɂǂ̃r�b�g������蓖�Ă邩�H�v���߂����[�����u�����R�[�h�v�ƌĂ΂��̌n�ł���1 �B

��1�F�Ȃ��A�{�e�ł͗����̂��₷�����d�����A�����R�[�h�Ɋւ���p��̐������Ӑ}�I�ɕK�v�ŏ����Ƃ��Ă��܂��B���̂��߁A�����R�[�h��ʂɊւ��Ă��ڍׂȗ������K�v�ȏꍇ�A�K�X���ЂȂǂŒm����₤�Ȃǂ̍H�v�����Ă��������B


�@���ݓ��{�Ŏg�p����镶���R�[�h�ɂ͂����‚��̎�ނ�����A�����R�[�h�ɂ���ē��������Ɋ��蓖�Ă���r�b�g�񂪈قȂ�܂��B�\ 1�ɓ��{�Ŏg�p����Ă��镶���R�[�h�̗�ƁA���̕����R�[�h�ɂ����āA�����u���v���ǂ̃r�b�g��ɑΉ����邩���܂Ƃ߂Ă��܂��B�Ȃ��A�\ 1�ł́A�r�b�g���0�A1����Ȃ�2�i���\�L�ł͂Ȃ��A0�A1�A2.�c�c9�AA�c�cF����Ȃ�16�i���\�L�ŋL�ڂ��Ă��܂��B

�����R�[�h �����u���v�ɑΉ�����r�b�g��
�V�t�gJIS 0x82A0
���{��EUC 0xA4A2
UTF-8�iUnicode�j 0xE38182
�\1�@���{�Ŏg�p����镶���R�[�h�̗�ƁA�����u���v�ɑΉ�����r�b�g��

�@���{�ł͕����̕����R�[�h�����݂��AOS�ɂ���āA��Ɏg�p����镶���R�[�h���قȂ�܂��B�Ⴆ�΁AWindows�nOS�ł̓V�t�gJIS����Ɏg�p����AUNIX�nOS�ł͓��{��EUC��Unicode����Ɏg�p����Ă��܂��B���̂��߁A�����f�[�^��OS�Ԃł��Ƃ肷��ꍇ�A�����R�[�h�̕ϊ����K�v�ƂȂ��Ă���ꍇ������܂��B

�@��ɋL�ڂ����Ƃ���A�����u���v�Ƃ��������ł����Ă������R�[�h���ƂɑΉ�����r�b�g�񂪈قȂ�܂��̂ŁA�����ł̕����R�[�h�̕ϊ��Ƃ́A���镶���R�[�h�ł̃r�b�g�񂩂�ʂ̕����R�[�h�̃r�b�g��ւ̕ϊ��ɑ������܂��B

�@�Ⴆ�΁A�����u���v���V�t�gJIS������{��EUC�ɕϊ�����ꍇ�A�r�b�g�� 0x82A0���r�b�g��0xA4A2�ɕϊ����܂��B���̂悤�ȕϊ��́A���炩���ߒ�߂�ꂽ�ϊ��\�Ɋ�Â����s����܂���2�B�ϊ��\�ɂ͕ϊ��ΏۂƂȂ邷�ׂĂ̕����ɂ‚��āA�ϊ��O�̃r�b�g�ƕϊ���̃r�b�g�̑Ή��֌W���L�ڂ���Ă��܂��B

��2�F��O�I�ɒu���\��K�v�Ƃ����A�Z�p�I�ȏ����ɂ���ĕϊ����”\�ȏꍇ������܂��B


�@�������Ȃ���A�����ɂ���ẮA�u���镶���R�[�h�ɂ͑��݂��邪�A���镶���R�[�h�ɂ͑��݂��Ȃ��v���̂�����܂��B�Ⴆ�΁AWindows�‹��Ŏg����V�t�gJIS�ɂ́u(1)�v�Ƃ������������݂��܂����A��ʓI�ȓ��{��EUC�ɂ́u(1)�v�͑��݂��܂���B

Oracle�ɂ����镶���R�[�h�̈���

�@���̂悤�ɁA���܂��܂�OS�Ԃŕ����f�[�^������肷��ۂɂ́A�����R�[�h�̕ϊ����K�v�ƂȂ�܂��BOracle���ΏۂƂ���V�X�e���ɂ��A���܂��܂�OS����݂��邽�߁A�V�X�e���̍\���ɂ���Ă͕����R�[�h�̕ϊ����K�v�ƂȂ�܂��B���̍ۂɁA���������Ȃǂ̖�肪��������킯�ł����A�{�Z�N�V�����ł́A�����R�[�h�̕ϊ��̑O��ƂȂ�Oracle�ɂ����镶���R�[�h�̈����ɂ‚��Đ������܂��傤�B

�@Oracle�ł́A�f�[�^�x�[�X�������f�[�^��ۑ�����ۂ̕����R�[�h�������u�f�[�^�x�[�X�L�����N�^�Z�b�g�v�ƁA�N���C�A���g�‹��ɓK���������R�[�h���w�肷��uNLS_LANG�v�ƌĂ΂��2�‚̃p�����[�^�ŁA��ɕ����R�[�h�̈��������肵�Ă��܂��B

�@�f�[�^�x�[�X�L�����N�^�Z�b�g�Ƃ́A�f�[�^�x�[�X�Ɋi�[����镶���f�[�^���������̕����R�[�h�ňꌳ�I�ɕۊǂ���悤�Ȏd�g�݂ł��B�f�[�^�x�[�X�L�����N�^�Z�b�g�́A�f�[�^�x�[�X�̍쐬���Ɏw�肵�܂��B

�@�����f�[�^�̓f�[�^�x�[�X�ł̓f�[�^�x�[�X�L�����N�^�Z�b�g�ňꌳ�I�Ɋi�[����܂����A�N���C�A���g�ɂ‚��ẮA�N���C�A���g�����삷��OS���ƂɓK���������R�[�h���قȂ邱�Ƃ��������߁A�N���C�A���g���ꂼ��̊‹��ɉ����ē���p�̕����R�[�h���w�肷��NLS_LANG�ƌĂ΂��p�����[�^��p�ӂ��Ă��܂��B

}1@f[^x[XLN^ZbgNLS_LANG �}1�@�f�[�^�x�[�X�L�����N�^�Z�b�g��NLS_LANG

�f�[�^�x�[�X�L�����N�^�Z�b�g

�@�f�[�^�x�[�X�ɂ́A�쐬����1�‚̃f�[�^�x�[�X�L�����N�^�Z�b�g���w�肵�܂��B�T�^�I�ȓ��{��‹��ł́A�f�[�^�x�[�X�L�����N�^�Z�b�g���f�[�^�x�[�X�쐬��ɕύX���邱�Ƃ͂ł��܂���B�\2�ɓ��{��‹��Ŏg�p������\�I�ȃf�[�^�x�[�X�L�����N�^�Z�b�g���L�ڂ��܂��B

�f�[�^�x�[�X�L�����N�^�Z�b�g �Ή����镶���R�[�h �⑫
JA16SJIS �V�t�gJIS �\
JA16EUC ���{��EUC �\
JA16SJISTILDE �V�t�gJIS �iJA16SJIS�Ƃ̓`���_�����̃}�b�s���O�݂̂��قȂ���3�j
JA16EUCTILDE ���{��EUC �iJA16SJIS�AEUC�ƃ`���_�����̃}�b�s���O�݂̂��قȂ���4�j
AL32UTF8 Unicode��5�AUTF-8�G���R�[�f�B���O �\
�\2�@���{��‹��Ŏg�p������\�I�ȃf�[�^�x�[�X�L�����N�^�Z�b�g

��3�F��4�FJA16SJISTILDE�̏ڍׂ͎��������܂��B


��5�FOracle Database 9.1�ł�Unicode 3.0�ɁAOracle Database 9.2�ł�Unicode 3.1�ɁAOracle Database 10gR1�ł�3.2�ɁA10gR2��4.0�ɑΉ����Ă��܂��B


�@�f�[�^�x�[�X�ɁACHAR�f�[�^�^�AVARCHAR2�^�ACLOB�^�ALONG�^�̕����f�[�^���i�[�����ꍇ�A�����f�[�^�́A���̃f�[�^�x�[�X�̃f�[�^�x�[�X�L�����N�^�Z�b�g�ɑΉ����镶���R�[�h��p���Ċi�[����܂��B�Ⴆ�΁A�����u���v���f�[�^�x�[�X�L�����N�^�Z�b�gJA16SJIS�̃f�[�^�x�[�X�Ɋi�[�����ꍇ�A0x82A0�Ƃ��Ċi�[����A�܂��A�f�[�^�x�[�X�L�����N�^�Z�b�gJA16EUC�̃f�[�^�x�[�X�Ɋi�[�����ꍇ�A0xA4A2�Ƃ��Ċi�[����܂��i�}2�j�B

}2@f[^x[XLN^ZbgƕR[h �}2�@�f�[�^�x�[�X�L�����N�^�Z�b�g�ƕ����R�[�h

�@�f�[�^�x�[�X�L�����N�^�Z�b�g�́A�ȉ���SQL�����s���邱�ƂŊm�F�ł��܂��B

SQL> SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
PARAMETER                VALUE
--------------------------------------------------------
NLS_CHARACTERSET         JA16SJIS                       
���X�g1�@�f�[�^�x�[�X�L�����N�^�Z�b�g�̊m�F

�@�N���C�A���g���ň�ʓI�ɗp�����镶���R�[�h�̓V�t�gJIS�A���{��EUC�Ȃǂ��܂��܂ł����A�f�[�^�x�[�X���̕����f�[�^�́A�f�[�^�x�[�X�L�����N�^�Z�b�g�̕����R�[�h�ňꌳ�I�Ɋi�[����܂��B����́AOracle�ł́A�N���C�A���g��NLS_LANG�‹��ϐ����K�؂ɐݒ肳��Ă�������΁AOracle�N���C�A���g��Oracle Database�̏����̒��ŁA�����I�ɕ����R�[�h���ϊ�����邽�߂ł��B�����R�[�h�ϊ��̏ڍׂɂ‚��ẮA�u�����R�[�h�ϊ��v�ɂĐ������܂��B

�@�@�@�@�@�@ 1|2|3 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B