CHARSET 확인 쿼리문 :
select parameter, value from nls_database_parameters where parameter = 'NLS_CHARACTERSET'

CHARSET 변경

SYSTEM 계정으로 connect 한다.
 
update sys.props$ set value$='KO16MSWIN949' where name='NLS_CHARACTERSET'; 
update sys.props$ set value$='KO16MSWIN949' where  name='NLS_NCHAR_CHARACTERSET';
update sys.props$ set value$='KOREAN_KOREA.KO16MSWIN949' where name='NLS_LANGUAGE';
commit;
 
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
ALTER DATABASE CHARACTER SET INTERNAL_USE KO16MSWIN949;
SHUTDOWN IMMEDIATE;
STARTUP;

Posted by bluescor
원래 JDK 설치를 위해서는 sun에 들어가서 다운을 받아 설치를 해야 하지만...
우분투에서는 자동으로 설치는 안되어 있지만 설치를 지원하고 있어서 다운받지 않고 설치를 할수 있다.
설치를 위해서는 터미널을 실행해야 하는데...래드햇은 바탕화면에서 마우스 오른쪽 누르면 있는데...
우분투는 오른쪽을 눌러도 안나온다....한참 찾아헤맨 결과
그 위치는 시작버튼->Application->System->Terminal이다
현재 최신버젼이 JDK6이므로 JDK6을 설치한다.
설치 명령은 sudo apt-get install sun-java6-jdk 라고 입력하면 설치가 된다.
Posted by bluescor

            String sSql;
            SqlCommand sqlComm;
            SqlDataReader sqlReader;

            try
            {
                sSql = "SELECT PASSWORD FROM TB_USER WHERE USERID = @USERID ";
                sqlComm = new SqlCommand(sSql, DBConnection.conn);
                sqlComm.Parameters.Add(new SqlParameter("USERID", txtUserID.Text));
                sqlReader = sqlComm.ExecuteReader();
                if (sqlReader != null && sqlReader.HasRows)
                {
                    sqlReader.Read();
                    if (sqlReader.GetString(0) == txtPassword.Text)
                        this.Close();
                    else
                    {
                        txtPassword.Text = "";
                        MessageBox.Show("비밀번호가 틀립니다.");
                    }
                }
                else
                {
                    txtUserID.Text = "";
                    MessageBox.Show("존재하지 않는 아이디 입니다.");
                }
                sqlReader.Close();
            }
            catch (SqlException ex)
            {
                Program.angLog.WriteLog(String.Format("SQLException {0}", ex.Message));
            }
            catch (Exception ex)
            {
                Program.angLog.WriteLog(String.Format("Exception {0}", ex.Message));
            }

Posted by bluescor
이전버튼 1 2 3 4 5 6 이전버튼

블로그 이미지
bluescor

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

글 보관함