SQL Server Manager로는 잘 접속이 되는데 전자정부 프레임워크에서 MS SQL Server에 접속하려는 경우 오류와 함께 접속이 안되는 경우가 있습니다.

 

com.microsoft.sqlserver.jdbc.SQLServerException: 호스트 localhost, 포트 1433에 대한 TCP/IP 연결에 실패했습니다. 오류: "Connection refused: connect. 연결 속성을 확인하십시오.

SQL Server의 인스턴스가 호스트에서 실행되고 있고 포트에서 TCP/IP 연결을 허용하고 있는지 확인하십시오. 또한 방화벽에서 포트로의 TCP 연결을 차단하지 않는지 확인하십시오.".

 

이건 다른 프로그램과는 TCP/IP 통신을 하고 있는데 접속 허용을 설정 하지 않아서 발생하는 오류 입니다.  TCP/IP 접속 허용 설정을 합니다.


SQLServerException TCP/IP 연결 실패


SQL Server 구성 관리자를 실행 합니다.


SQLServerException TCP/IP 연결 실패


좌측 SQL Server 네트워크 구성을 확장하여 SQLEXPRESS에 대한 프로토콜을 선택 합니다우측에 TCP/IP가 사용 안 함을 설정되어 있습니다사용으로 변경 합니다변경이 완료 되면 TCP/IP를 더블 클릭 하여 TCP/IP 속성 창을 오픈 합니다.


SQLServerException TCP/IP 연결 실패


IP 주소 탭에서 스크롤을 맨 아래로 내리면 IPALLTCP 포트가 나오는데 처음에는 빈 값이니 1433을 입력 하고 확인 버튼을 클릭 하여 SQL Server 구성 관리자로 다시 돌아 옵니다.

 

수정된 내용을 반영 하려면 DB를 다시 시작해야 하는데 재 시작은 SQL Server 구성 관리자 화면에서 좌측 메뉴의 SQL Server 서비스를 선택 합니다.


SQLServerException TCP/IP 연결 실패


우측에 3개의 서비스 리스트 중 첫번째 SQL Server를 선택 합니다.


SQLServerException TCP/IP 연결 실패


선택을 하였으면 마우스 우측 버튼을 클릭 해서 팝업메뉴가 나오도록 하여 다시 시작을 선택 합니다이제 다른 프로그램에서 SQL ServerTCP/IP 접속을 할 수 있습니다한번 전자정부 프레임워크에서 테스트를 진행해 봅니다.


SQLServerException TCP/IP 연결 실패


Ping 테스트가 성공 했군요전자정부 프레임워크에서도 MS SQL Server를 사용할 수 있게 되었습니다.

oracleExpress Edition 이 있는데 MS SQL Server에도 Express Edition 이 있습니다.  local에서 간단하게 설치하고 테스트 하기에는 좋은 것 같아 설치를 해보았습니다.

 

다운로드는 아래 링크를 이용하면 됩니다.

Microsoft SQL Server 2008 R2

https://www.microsoft.com/ko-kr/download/details.aspx?id=30438


MS SQL Server 2008 R2 SP2


붉은색 다운로드를 클릭하면 파일 선택 화면으로 이동을 합니다.


MS SQL Server 2008 R2 SP2


각자 필요한 파일을 선택해서 다운로드 받습니다.

SQLEXPR : 데이터베이스 엔진

SQLEXPRADV : 모든 기능 포함 패키지

SQLEXPRWT : 데이터베이스 엔진, 매니지먼트 도구

저는 엔진만 필요하므로 선택하고 다음 버튼을 클릭하면 SQLEXPR_x64_KOR.exe 파일이 자동 다운로드가 진행 됩니다.

 

다운로드 받은 파일을 실행하여 설치를 진행 합니다.


MS SQL Server 2008 R2 SP2


새로 설치하거나 기존 설치에 기능을 추가합니다. 를 선택 하면 설치 가능 유무를 확인 합니다.


MS SQL Server 2008 R2 SP2


컴퓨터 다시 시작이 실패했군요상태에서 실패라고 써있는 글씨를 눌러보면 자세한 설명이 나옵니다.


MS SQL Server 2008 R2 SP2


작업 중인거 많은데... 어째든 다시 시작을 해야겠네요.

 

컴퓨터를 다시 켜고 프로그램을 처음부터 시작해서 넘어오면 


MS SQL Server 2008 R2 SP2


라이선스에 동의함을 체크하고 다음 버튼을 클릭 합니다.


MS SQL Server 2008 R2 SP2


SQL Server 설치에 필요한 파일을 설치 합니다.


MS SQL Server 2008 R2 SP2


모두 선택된 상태에서 다음 버튼을 클릭 합니다.


MS SQL Server 2008 R2 SP2


다음 버튼을 클릭 합니다.


MS SQL Server 2008 R2 SP2


NO AUTHORITY\SYSTEM을 선택하고 다음 버튼을 클릭 합니다.


MS SQL Server 2008 R2 SP2


인증 모드는 혼합 모드로 선택하여 계정을 생성할 수 있도록 합니다중간에 추가 버튼을 클릭해서 관리자 계정을 생성 합니다.


MS SQL Server 2008 R2 SP2


Administrator를 하나 추가했습니다.


MS SQL Server 2008 R2 SP2


비밀번호를 입력하고 다음 버튼을 클릭 합니다.


MS SQL Server 2008 R2 SP2


오류가 없군요다음 버튼을 클릭해서 설정한 내용으로 설치를 진행 합니다.


MS SQL Server 2008 R2 SP2


설치가 진행 됩니다.


MS SQL Server 2008 R2 SP2


손쉽게 SQL Server 설치가 완료 되었습니다닫기를 클릭하면 설치 작업이 완료 됩니다.


Tomcat은 설치 명령어를 사용해서 사용할 수 있지만 WebLogic은 복잡 하지는 않아도 몇 개의 단계를 거쳐야 하기 때문에 설치 방법을 정리해 봅니다웹로직을 설치 하려면 Java가 설치되어 있어야 합니다.  Java가 설치되지 않았다면 아래 링크를 참조 하세요.

 

ubuntu oracle java 수동 설치



1. 다운로드 및 압축 풀기

 

오라클 사이트에서 WebLogic을 다운로드 받으려면 계정 정보가 있어야 합니다.

 

Oracle Weblogic 12cR2 다운로드

https://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html


Ubuntu WebLogic Server 12c


Accept License Agreement 를 선택하고 Download File 버튼을 클릭하면 zip파일이 다운로드 됩니다.

 

fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

압축을 풀어 줍니다.


$ unzip fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

Command 'unzip' not found, but can be installed with


오류가 나나요?

unzip을 설치 합니다.


$ sudo apt install unzip 


다시 압축을 풀어 봅니다.


$ unzip fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

Archive:  fmw_12.2.1.3.0_wls_quick_Disk1_1of1.zip

  inflating: fmw_12.2.1.3.0_wls_quick.jar

  inflating: README.txt

  inflating: fmw_12213_readme.htm 


3개의 파일이 나왔습니다.



2. 설치

 

jar 파일을 이용하여 설치를 진행 합니다.


$ java -jar fmw_12.2.1.3.0_wls_quick.jar 

............... 생략

Copying Files

Percent Complete : 10

Percent Complete : 20

Percent Complete : 30

Percent Complete : 40

Percent Complete : 50

Percent Complete : 60

Percent Complete : 70

Percent Complete : 80

Percent Complete : 90

Percent Complete : 100

 

The installation of Oracle Fusion Middleware 12c WebLogic and Coherence Developer 12.2.1.3.0 completed successfully.


압축이 풀리면서 폴더등이 생성 됩니다.



3. 설정

 

WebLogic 접속자 설정 및 도메인 생성등의 작업을 진행 합니다.


설치를 어디서 했는가에 따라 폴더가 만들어 집니다. 


home/copycoding/wls12213/oracle_common/common/bin 여기에 가면 설정파일이 있습니다.


home/copycoding/wls12213/oracle_common/common/bin$ ./config.sh 


설정이 시작되는데 도메인 생성 위치와 관리자 생성 부분을 제외하고는 특별히 손댈 부분이 없습니다.


Ubuntu WebLogic Server 12c


신규 도메인을 생성하며 위치를 지정 합니다기본설정으로 해도 됩니다.


Ubuntu WebLogic Server 12c


Template를 기본으로 선택 합니다.


Ubuntu WebLogic Server 12c


웹로직 관리자 ID와 비밀번호를 생성 합니다나중에 로그인 해야 하니 잘 기억해 둡니다.


Ubuntu WebLogic Server 12c


개발 모드로 선택 합니다.


Ubuntu WebLogic Server 12c


추가 설정은 하지 않고 넘어 갑니다.


Ubuntu WebLogic Server 12c


설정 정보 요약입니다.


Ubuntu WebLogic Server 12c


설정을 반영 합니다.


Ubuntu WebLogic Server 12c


설정이 완료 되었습니다설정된 WebLogic을 실행해 보도록 하겠습니다시작 파일 위치는 설정 첫화면에서 신규도메인 생성 폴더로 선택한 곳에 있습니다.

 

wls12213/user_projects/domains/base_domain/bin/

여기에 시작과 종료 스크립트가 있습니다.


startWebLogic.sh

stopWebLogic.sh


Ubuntu WebLogic Server 12c


웹로직을 실행 하고


~/wls12213/user_projects/domains/base_domain/bin$ ./startWebLogic.sh 



http://localhost:7001/console 접속해 봅니다.


Ubuntu WebLogic Server 12c


설정할 때 입력한 관리자 정보로 로그인을 하면 됩니다이렇게 해서 WebLogic 설치가 완료 되었습니다.


- copy coding -


Ubuntu desktop은 몇 번 설치해 보았는데 Server에서 테스트 할게 있어 한번 설치를 해보았습니다.  


 

1. 다운로드 및 설치

 

사이트에 접속하고 상단 메뉴에서 Download를 선택 하면 layer 메뉴가 나타나는데(ie에서는 안나타나면 그냥 다음화면에서 진행 합니다.)

 

https://www.ubuntu.com


ubuntu server install 18


Server 18.04 LTS를 클릭하고 잠시 기다리면 자동으로 다운로드를 진행 합니다만약 다운로드가 자동으로 작동하지 않으면 전환된 화면 하단에서


ubuntu server install 18


download now를 클릭 해줍니다다운로드된 파일은 UBS 또는 CD로 설치 환경을 만들어 사용 합니다.

 

ubuntu-18.04.2-live-server-amd64.iso / 853MB

 

설치 과정은 텍스트로 형태로 진행이 되는데 별 내용은 없지만 오랜만에 설치해서 그런지 귀찮네요기본으로 설치하는 경우 그냥 Done을 선택하고 enter 키를 누르면 됩니다.

 

1.1 언어 선택

 

설치 진행은 English를 이용해서 진행 합니다.


ubuntu server install 18


 

1.2 키보드 설정

 

키보드도 기본값을 유지 합니다.


ubuntu server install 18


꼭 한글로 설정 변경이 필요 하면 수정을 진행 해서 Korean을 선택해 줍니다.


ubuntu server install 18


키보드에 특이사항이 없으면 대부분 한영 변환 키보드를 사용하므로 그냥 영문으로 하셔도 되고요


ubuntu server install 18


선택을 하였으면 하단에 있는 Done을 선택하고 Enter를 클릭 합니다.  이게 각 단계별 화면에서 다음단계로 이동하는 방법입니다.


1.3 설치 유형 선택

 

저는 cloud 버전을 사용하지 않을 거기 땜시 그냥 enter입니다.


ubuntu server install 18


1.4 Network 설정

 

기본은 dhcp로 자동 설정 합니다자동으로 설치 후 $ ifconfig 명령으로 IP를 알아 내고 원격에서 ftp, telnet등으로 접속이 가능 합니다


ubuntu server install 18


수동으로 설정 하려면 ens33을 확장해서


ubuntu server install 18


Edit IPv4를 선택 합니다.


ubuntu server install 18


기본은 Automatic(DHCP)인데 확장을 하고


ubuntu server install 18


생각해 둔 네크워크 구성에 대한 큰 그림이 있다면 하얀색 빈칸에 입력하면 됩니다.


ubuntu server install 18


저는 작은 그림도 없어서 그냥 해주는 대로 하기로 하고 Done입니다.

 

1.5 Proxy 설정

 

보안등의 이유로 프록시를 사용하는 경우 설정을 하는데 저는 테스트 용이라 그냥 무시합니다.


ubuntu server install 18


Proxy를 사용 할거면 http://[[User][:pass]@]host[:port]/의 형태로 설정을 하라는군요. ftp://usename:password@host:port는 익숙하죠. 나중에 필요하면 apt.conf에 설정을 하면 됩니다

여기선 프록시를 사용할건 아니니


ubuntu server install 18


Done을 선택 하고 엔터키를 눌러 줍니다.

 

1.6 Ubuntu 밀러 사이트 등록

 

우분투 관련 설치를 하는 경우 어디에서 다운로드 할지 사이트를 설정 합니다기본으로 사용해도 되고 가까운 밀러 사이트를 등록 해도 됩니다.


ubuntu server install 18


밀러사이트 주소는 ubuntu에서 mirror로 검색하면 각 국가별 주소가 그룹핑 되어있습니다. 한국에서 다운받으려면 리스트 중에 맘에 드는 것 하나를


ubuntu server install 18


선택 하셨나요주소를 입력 하세요.


ubuntu server install 18


저는 그냥 Done 을 선택 했습니다설치 단계의 반을 왔네요.

 

 

1.7 Filesystem 



ubuntu server install 18


Use An Entire Disk

전체 디스크 구분을 알아서 자동으로 설정 합니다.

 

Use An Entire Disk And Set Up LVM

전체 디스크에 대해 작업을 하고 LVM(Logical Volume Manager)를 설정 합니다파일 시스템이 블록 장치에 직접 접근하지 않고 가상의 블록 장치를 통해 접근 합니다파티션을 나누고 포맷하고 신규 장치를 추가하고 마운트하는 등의 작업은 여기선 패스입니다.

 

첫 번째를 선택해서 내용을 살펴보기 위해 엔터


ubuntu server install 18


다시 엔터


ubuntu server install 18


먼지 모르지만 저렇게 된다고 하네요.


ubuntu server install 18


Done을 선택하면 포맷과 마운트를 진행 한다는 군요.


ubuntu server install 18


저장소를 format을 하기 전 확인 알림입니다포맷 진행을 선택 합니다.


계속 enter key만 클릭 하다가 오랜만에 글쓰는 곳이 나왔네요.


ubuntu server install 18


적당하게 서버와 사용자 정보를 입력 합니다여기서 생성한 username, password는 나중에 설치를 완료 하고 리부팅을 하고 나면 로그인을 해야 하는데 그때 사용을 해야 하니 잘 기억하거나 기록을 해 두어야 합니다


ubuntu server install 18


Done을 선택하여 설치를 진행 합니다.

 

 

1.9 SSH 설정


SSH는 사용하지 않을 것인데 필요하시면 스페이스 바를 이용하여 선택 또는 해제합니다.


ubuntu server install 18


여기서는 선택하지 않고 그냥 넘어 갑니다.


ubuntu server install 18


기타 다른 응용프로그램도 필요한게 있으면 스페이스 바를 이용해서 별표로 선택해 줍니다.


ubuntu server install 18


선택을 완료 했으면 Done을 선택 하여 설치를 진행 합니다.

 

1. 10 설치

 

지금까지 각 단계별로 선택한 조건을 기준으로 설치가 진행 됩니다.


ubuntu server install 18


설치가 완료되면 진행 상태에서 발생한 로그를 볼 수도 있고 재시작 할 수도 있습니다.


ubuntu server install 18


설치가 완료 되었으니 Reboot Now를 선택하여 재시작 합니다.


ubuntu server install 18


리부팅이 되었고 이제 부터는 로그인을 해야 합니다가상 시스템에서 설치를 한 경우 만약 로그인이 나타나지 않으면 한번 엔터키를 눌러 주세요설치 시 Profile setup 단계에서 입력한 usernamepassword를 이용하여 로그인하고 사용을 합니다


123

+ Recent posts