GUI sin

CD 레코딩 프로그램

InfraRecorder ( http://infrarecorder.org/ )


가상 CD 프로그램

WinCDEmu ( http://wincdemu.sysprogs.org/ )


FTP 클라이언트

FileZilla Client ( http://filezilla-project.org/ )


FTP 서버

FileZilla Server ( http://filezilla-project.org/ )



여러분도 알고 있는 유용한 무료 프로그램이 있다면 댓글을 남겨 주세요.

이번에 노트북을 새로 받아서 설치하면서 생각나는데로 계속 Update 하겠습니다.^^

Comment +0

집의 인터넷 공유기 안에 Oracle 11g를 기본값으로 설치하고 외부 접속 때문에 고생하고 몇자 끄적여 본다.
(이리도 쉬운걸 뱅뱅 돌고 돌아 해결하고 나니 속이 후련하기도 하고, 화가 나기도 하고 그러네.ㅡ,.ㅡ;;;)
아마도 Oracle 9i 또는 10g 도 공통적인 문제점(?)이 발생될것이 예상되니 이 문서를 참고해도 될듯 싶다.

오라클 버전별 호환성

다행히도 회사에서 사용하는 10.2와 9.2 버전은 11.2 버전과 호환이 된다. (출처 : http://branden.tistory.com/entry/oracle)


< 적용 환경 >
OS : Microsoft Windows 7 Ultimate K (x64)
DB : Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (32-bit)
인터넷 공유기 : ipTIME N8004(WOL, DDNS, 포트포워드를 사용)



< 방화벽 설정에 문제가 있을때 자주 볼수 있는 에러 메세지>
TNS-12541: TNS:리스너가 없습니다.
ORA-12170: TNS: 접속 시간 초과가 발생함


자, 이제 본격적으로 설정 방법을 알아보자.

① 오라클이 설치될 컴퓨터(서버)의 아이피는 당연히 고정으로 설정해준다.

Internet Prorocol Version 4 (TCP/IPv4) 속성

ipTIME 인터넷 공유기의 DHCP로 아이피를 부여받은 PC는 잘 변경이 되지 않는데, 혹시 모르니 고정 아이피로 설정해준다. 아니 여러가지 이유로 IP는 고정으로 설정해주는게 좋다. ㅎㅎ



② 오라클 설치, 별다른 주의사항은 없다. 자신이 특수한 네트워크 환경을 추구한다면 기본적인 Setting값 정도는 알고있지 아니한가? 



③ 리스너 구성
[시작]-[모든 프로그램]-[Oracle - OraDb11g_home1]-[구성 및 이전 툴]-[Net Manager] 를 실행하고,

Oracle Net Manager

화면 하단의 [주소 추가] 버튼을 누르고 위의 1번에서 설정한 IP를 입력해준다. 리스너 구성이 변경되었다면 명령 프롬프트(cmd) 를 열고 lsnrctl stop 하고 lsnrctl start 해서 리스너를 재시작해주는것이 좋다.




④ ipTIME 공유기 설정

iptime

인터넷 공유기 설정의 포트포워드 설정을 한다. DMZ로 설정했다면 상관 없겠지만, 그렇지 않은경우 포트포워드로 Oracle 1521 포트에 대한 설정을 해준다.




⑤ 윈도우7의 방화벽 설정
[시작]-[제어판]-[시스템 및 보안]-[Windows 방화벽에서 프로그램 허용]

허용되는 프로그램

oracle.exe 와 TNSLSNR.EXE 가 각각 등록되어 있는지 확인한다. 되어있지 않다면 오라클 설치폴더의 BIN 폴더에서 추가해준다. Oracle 11 버전의 경우 위의 프로그램들이 자동으로 등록되는것 같다. 하위 버전에서 되지 않는다면 수동으로 추가해준다.



특별히 윈도우즈 방화벽 설정에서 인바운드 TCP 1521 포트를 열어주진 않아도 된다. 추후 Oracle의 기본포트 1521를 바꿀수도 있으니 포트를 열어주기 보단 프로그램을 추가하는게 보안상에 더 안전하다. 위의 ⑤번 작업을 하고도 외부에서 접속이 되지 않는다면 잠깐 방화벽을 disable 해보고 접속해보고 윈도우즈 방화벽이 문제인건지 확인해 볼수 있다. ①번부터 ⑤번까지 번호(순서)를 채번하긴 했지만, 설정 순서라기 보단 필요한 부분만 참고하면 되겠다. 필자 본인은 이렇게 해서 외부에서 DDNS 주소로 접속하니 접속이 잘 된다. 필자처럼 ③번 항목 리스너 구성에서 주소를 DDNS(xxxxx.iptime.org)로 입력하는 우를 범하지 말길 바란다.

Comment +1


Application terminated.

Error: Null object reference at line 4 in systemerror event of object
프로그램명


깔끔하게 설치한 새 노트북에서 파워빌더로 프로그램을 실행하니 위와같은 메시지가 출력된다. 원인을 알아보니 오라클 버전 문제 인듯하다. 서술형 글로 설명하기 까다로우니 일단 나의 환경을 살펴보도록 하자.

서버 : Windows 2003 Standard (x86) + Oracle 9i
클라이언트(개발) : Windows 7 (x64) + Oracle 10g(Client) + PowerBuilder 11.0
클라이언트(사용자) : Windows XP(x86)


해당 프로그램은 Database에 접속을 하기 위해 설치 폴더와 함께 oracle 9i 클라이언트와 tnsnames.ora 를 서브 폴더에 저장해서 접속하더라. 그래서 클라이언트를 직접 실행할때는 문제가 발생하지 않고, PowerBuilder로 실행할때만 문제가 발생한것 같다.

해결방법은?

1. 오라클 홈페이지에서 instantclient-basic-win32-10.2.0.4.zip 파일을 다운받아서 pbl 이 있는 위치에 넣어준다.
2. 클라이언트 설치 폴더에 들어있는 tnsnames.ora 파일을 pbl 이 있는 위치에 넣어준다. 

Comment +0

첨부 파일을 실행하면 바로 확인이 가능하다.









출처 : http://msdn.microsoft.com/ko-kr/library/bb909885.aspx
 

Comment +0


ORA-12705

NLS 데이터 파일에 액세스할 수 없거나 부적합한 환경이 지정되었습니다.



기존 라이브러리를 추출하던중 나타난 접속 오류.
해당 노트북에는 Oracle 9i, Toad 10.6, instantclient 10 이 설치되어 있었다.

해경 방법 : [내 컴퓨터] - [시스템 등록 정보] - [고급] - [환경변수] 에 들어가서 아래의 [시스템 변수] 에 추가

( 변수 : NLS_LANG | 값 :  KOREAN_KOREA.KO16MSWIN949 )

시스템 등록 정보 - 환경 변수

시스템 변수 에 NLS_LANG 을 추가한다.(새로 만들기)

 

Toad 는 정상 접속 되는걸 보니, 이녀석은 Instantclient 로 붙었나 보다.ㅡ,.,ㅡ; 시작부터 삐걱거리네. ㅎㅎ

Comment +1


막연하게 SCM 프로젝트를 시작하게 되었다. 사전적 정의는 커념, 생판 처음 들어보는 단어일정도로 초보인 내가 과연 이번 Project를 무사히 끝마칠수 있을지 사뭇 개대되서 그런지 설래이기 까지 한다.

하나하나 차근차근 진행하다가 보면 뭔가 보이는게 있겠지?^^;

자! 그런 의미로 SCM의 사전적 정의 부터 알고 시작해 본다.



위키 백과 : http://bit.ly/pduJKq (한글) http://bit.ly/v4m6W (영문)
네이버 지식사전 : http://bit.ly/rdoxfL http://bit.ly/qsx78F http://bit.ly/qAGDBU http://bit.ly/p7tO6T
네이버 백과사전 : http://bit.ly/plJIJ0 



결국은

공급망 관리,

란다.

허허~ 자! 한번 달려보자!

Comment +0

Windows 98, Windows 98 Second Edition 또는 Windows Millennium Edition을 실행하는 컴퓨터에서 Microsoft VM 빌드 번호를 확인하려면 다음과 같이 하십시오.
  1. 시작을 누르고 실행을 누릅니다.
  2. 열기 상자에 command를 입력한 다음 확인을 누릅니다.
  3. 명령 프롬프트에서 jview를 입력한 다음 Enter 키를 누릅니다.

    버전 정보가 첫 줄에 "버전 n.nn.nnnn" 형식으로 나타납니다. 여기서 마지막 네 자리 숫자는 빌드 번호입니다. 예를 들어, 5.00.3802는 Microsoft VM 빌드 3802입니다.
Windows NT 4.0, Windows 2000 또는 Windows XP를 실행하는 컴퓨터에서 Microsoft VM 빌드 번호를 확인하려면 다음과 같이 하십시오.
  1. 시작을 누르고 실행을 누릅니다.
  2. 열기 상자에 cmd를 입력한 다음 확인을 누릅니다.
  3. 명령 프롬프트에서 jview를 입력한 다음 Enter 키를 누릅니다.

    버전 정보가 첫 줄에 "버전 n.nn.nnnn" 형식으로 나타납니다. 여기서 마지막 네 자리 숫자는 빌드 번호입니다. 예를 들어, 5.00.3802는 Microsoft VM 빌드 3802입니다.
이 취약점에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.

Comment +0

Microsoft JVM Removal Tool - ReadMe

 

 

 

Updated:  5 March 2004

 

 

 

Contents

 

About This Release

Software Requirements

Usage Notes

Known Issues

Revision History

 

 

About This Release

 

The Microsoft JVM Removal Tool can be used to remove the MS Java Virtual Machine (MSJVM).  Use of this tool is the only supported method for removing the MSJVM from a Microsoft operating system.

 

If you use the MSJVM Removal Tool, Microsoft will not be able to provide you with a copy of the MSJVM if you decide you want to reinstall the MSJVM later. Your only options for reinstallation of the MSJVM will be to install from a prior image that includes the MSJVM, reinstall a third party application that includes the MSJVM, or reinstall the applicable Windows Operating System from media. If you no longer have the media for a Windows Operating System that includes the MSJVM, you may not be able to get such media from Microsoft. If you use the MSJVM Removal Tool you agree that Microsoft has no obligation to provide you with the MSJVM.

 

Hardware Requirements

 

This tool will run on any system that has the minimum hardware requirements for the Microsoft Windows operating systems listed under the "Software Requirements" section of this document.

 

At least 10MB of free space should be available on the user’s hard drive regardless of operating system.

 

 

 

 

 

 

Software Requirements

 

·        Microsoft Windows

 

     - Windows® 95 OSR 2.5

     - Windows® 98

     - Windows® 98 SE

     - Windows NT® Workstation 4.0 SP6a

     - Windows® Millenium Edition

     - Windows® 2000

     - Windows® XP

     - Windows Server™ 2003

 

 

·        MSJVM Build Number

 

     - Build 3810

     - Build 3809

     - Build 3805

     - Build 3802

 

Usage Notes

 

     - Users should carefully assess their MSJVM dependencies before running this tool. Users should consult http://go.microsoft.com/fwlink/?LinkID=21850 in order to understand MSJVM issues and get the latest available information about MSJVM removal. Third party applications may continue to have MSJVM specific dependencies for an unknown amount of time and users may depend on these applications. Therefore, Microsoft highly recommends that this tool be run in a test environment prior to removing the MSJVM on production or critical systems.

     - You must be logged on as an administrator to use this tool.

     - You may run or deploy this tool with user interface or with the scriptable command line interface. Command line options are the same as the options for IExpress packages.  Information on command line switches can be found at http://go.microsoft.com/fwlink/?LinkID=9187 . 

     - On operating systems that do not have system file protection, MSJVM files and associated registry keys will be removed completely. 

     - On operating systems where the MSJVM files are under system file protection (windows 2000 SP2, Windows 2000 SP3, and Windows Millennium), all MSJVM files will be replaced with 1-byte files with a higher version number. Once the tool is run on these systems, the MSJVM will never be able to be re-installed.

 

 

 

 

Known Issues

 

- Users with encrypted temp drives may experience difficulties using the MSJVM removal tool under SFP.

 

- Users may experience error messages if running the MSJVM Removal Tool with less than 10MB of free space on their hard drive. Users should be sure that they have at least 10 MB of free space on the machine in which the tool will be run.

 

- The tool has not been fully tested in the following environments:

          

     - Operating systems and service packs in development at the time of this tool's release.  These include:

           - Windows® XP SP2

           - Windows Server™ 2003 SP1

           - Longhorn

     - Systems with MSJVM installations with versions less then 3802

     - Windows® XP Tablet PC Edition

     - Windows® XP Media Center Edition

     - AMD64

     - IA64

     - Windows NT® Workstation 4.0 prior to SP6a

     - Win95 versions prior to OSR 2.5

     - PC98

     - MIPS

     - Power PC

     - WinCE

 

          

 

 

 

 

Revision History

 

No revision history available.


Comment +0