[설문조사 사이트 테스트]
이름 :
점넷(.Net)
분류 전체보기 (176)
점넷공간 (38)
COMPUTER (1)
.NET (29)
DB (36)
SCRIPT (3)
MarkUp & CSS (3)
OS (7)
IT Story (52)
Information (7)
«   2024/05   »
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
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2008. 5. 2. 10:47
[DB]

"제한 시간 만료" 오류는 일반적으로 데이터베이스 엔진 인스턴스가 실행되지 않을 때, 서버 이름을 잘못 입력했을 때 또는 네트워크 문제나 방화벽이 있을 때 발생합니다.

SQL Server Management Studio에서는 이 오류가 다음과 같이 나타납니다.

"<servername>에 연결할 수 없습니다."

"제한 시간이 만료되었습니다. 작업을 완료하기 전에 제한 시간이 경과했거나 서버가 응답하지 않습니다. (Microsoft SQL Server, 오류: -2)"

sqlcmd에서 발생 가능한 제한 시간 오류는 다음과 같습니다.

"SQL 네트워크 인터페이스: 지정된 서버/인스턴스 찾기 오류"

"Sqlcmd: 오류: Microsoft SQL 네이티브 클라이언트: 클라이언트가 연결을 설정할 수 없습니다."

"Sqlcmd: 오류: Microsoft SQL 네이티브 클라이언트: 로그인 제한 시간이 만료되었습니다."

"SQL Server에 대한 연결을 열 수 없습니다."

"서버에 대한 연결을 구성하는 동안 오류가 발생했습니다. 기본 설정 시 SQL Server에서 원격 연결이 허용되지 않기 때문에 SQL Server 2005에 연결할 때 이 오류가 발생할 수 있습니다."

원인 해결 방법

서버 이름을 잘못 입력했습니다.

올바른 서버 이름으로 다시 시도하십시오.

서버에서 SQL Server 서비스가 실행되고 있지 않습니다.

SQL Server 데이터베이스 엔진 인스턴스를 시작하십시오.

데이터베이스 엔진 인스턴스에 대한 TCP/IP 포트가 방화벽에 의해 차단되었습니다.

데이터베이스 엔진에 대한 액세스를 허용하도록 방화벽을 구성하십시오.

데이터베이스 엔진이 변경되었거나 기본 인스턴스가 아니기 때문에 포트 1433에서 수신 중이 아니며 SQL Server Browser 서비스가 실행 중이 아닙니다.

SQL Server Browser 서비스를 시작하거나 TCP/IP 포트 번호를 지정하여 연결하십시오.

SQL Server Browser 서비스가 실행되고 있지만 UDP 포트 1434가 방화벽에 의해 차단되었습니다.

서버에서 UPD 포트 1434에 대한 액세스를 허용하도록 방화벽을 구성하거나 TCP/IP 포트 번호를 지정하여 연결하십시오.

클라이언트와 서버가 같은 네트워크 프로토콜을 사용하도록 구성되지 않았습니다.

SQL Server 구성 관리자를 사용하여 서버와 클라이언트 컴퓨터가 하나 이상의 프로토콜을 공통으로 사용하는지 확인하십시오.

네트워크가 IP 주소에 대한 서버 이름을 확인할 수 없습니다. 이 오류는 PING 프로그램을 사용하여 테스트할 수 있습니다.

네트워크의 컴퓨터 이름 확인 문제를 해결하거나 서버의 IP 주소를 사용하여 연결하십시오. 이것은 SQL Server 문제가 아닙니다. 도움이 필요하면 Windows 설명서를 참조하거나 네트워크 관리자에게 문의하십시오.

네트워크가 IP 주소를 사용하여 연결할 수 없습니다. 이 오류는 PING 프로그램을 사용하여 테스트할 수 있습니다.

네트워크의 TCP/IP 문제를 해결하십시오. 이것은 SQL Server 문제가 아닙니다. 도움이 필요하면 Windows 설명서를 참조하거나 네트워크 관리자에게 문의하십시오.

현 재 언어가 Turkish(터키어) 또는 Azeri(아제리어)이고 서버 이름에 "I"가 들어 있으면 연결 시도가 실패할 수 있습니다. 이 문제를 방지하려면 IP 주소를 이용해 서버에 연결하십시오. 인스턴스 이름에 "I"가 있는 경우 연결 시 TCP/IP 포트 번호를 지정하십시오. 특정 포트로 연결하려면 별칭을 사용합니다.

참고:
연결 문제를 해결하려면 데이터베이스 엔진 시작 자습서를 사용하십시오.

작업

방법: 클라이언트에서 사용할 서버 별칭 만들기(SQL Server 구성 관리자)
방법: sqlcmd.exe를 사용하여 데이터베이스 엔진에 연결

참조 : http://technet.microsoft.com/ko-kr/library/ms190181.aspx
2008. 4. 29. 18:06
4월 19일 닷넷채널에서 관악산 재도전이 있었습니다.
홍보를 많이 한게 아니라 아시는 분들만 조촐하게 참석한 이번 산행에는
이전에 완주하지 못했던 코스를 재시도해서 완주를 하였습니다.
(1회때는 어두워져서 중도 하차했죠? ^^)

이번에도 우진씨의 준비성에 모두들 놀랐고 우진씨 덕에 산행을 할 수 있는 힘이 있었던것 같습니다.
새로운 분도 계셨고.. 1회 맴버도 있었던 이번산행... 여러 의미가 있어 좋았습니다.

산행중 나누는 개발 이야기.. IT이야기... 산과 어울릴것 같지 않지만.. 즐거웠습니다.^^
앞으로도 3회 4회... 진행될 예정이며 그땐 많은 사람들이 참여 하였으면 합니다.

0123456789101112
.
2008. 4. 21. 14:31

What is netstat?

 

[user]

유닉스와 윈도우를 사용하는 컴퓨터에는 네트워크상태 즉 네트워크 연결이 되어 있거나 연결될 목록에 대한 정보를 나타내주는 명령어로 netstat가있다.

 

[ms technet]

활성 TCP 연결, 컴퓨터 수신 포트, 이더넷 통계, IP 라우팅 테이블, IPv4 통계(IP, ICMP, TCP, UDP 프로토콜에 대한 통계), IPv6 통계(IPv6, ICMPv6, IPv6를 통한 TCP, IPv6를 통한 UDP 통계)를 표시합니다. netstat를 매개 변수 없이 사용할 경우 활성 TCP 연결을 표시합니다.

 

[consol]

Netstat 정보를 보면 프로토콜 통계 및 현재 TCP/IP 네트워크 연결을 표시힌다고 정의되어있다.

 

netstat

아래는 IP로 표시한 내용이다.

 

[user]

- Proto : 현재 사용한 프로토콜을 나타낸다. (TCP/UDP)
- Local Address :
현재 열려 있는 사용자 컴퓨터의 IP 또는 호스트 네임과 사용중인 포트를 나타낸다
.
- Foreign Address :
현재 로컬 컴퓨터에 접속되어 있는 IP 또는 호스트 네임과 사용중인 포트를 나타낸다
.
- State :
현재 연결 상태를 나타낸다
.
  - ESTABLISHED :
현재 연결되어 있다는 상태를 나타낸다
..
  - LISTENING :
연결을 위하여 접속을 기다리는 상태를 나타낸다
..
  - TIME_WAIT :
이미 해당 사이트와 연결이 종료되었거나 다음 연결을 위해 기다리는 상태를 나타낸다.

- SYN_SENT : 접속하기 위해 패킷을 보냈다는 상태이다.

 
[ms technet]

TCP 연결 상태를 표시합니다. 가능한 상태는 아래와 같습니다.

CLOSE_WAIT

CLOSED

ESTABLISHED

FIN_WAIT_1

FIN_WAIT_2

LAST_ACK

LISTEN

SYN_RECEIVED

SYN_SEND

TIMED_WAIT

TCP 연결 상태에 대한 자세한 내용은 RFC 793을 참조하십시오.

[consol]

netstat/?

netstat 도움말


 

 
<예>

이더넷 통계 및 모든 프로토콜 통계를 표시하려면 다음과 같이 입력합니다.

netstat -e -s

TCP UDP 프로토콜의 통계를 표시하려면 다음과 같이 입력합니다.

netstat -s -p tcp udp

활성 TCP 연결 및 프로세스 ID 5초마다 표시하려면 다음과 같이 입력합니다.

netstat -o 5

숫자 형식을 사용하여 활성 TCP 연결 및 프로세스 ID를 표시하려면 다음과 같이 입력합니다.

netstat -n -o

 

 

 

참조 : http://technet2.microsoft.com/windowsserver/ko/library/7b3ae3c0-4b95-4cb7-a290-57b22824194b1042.mspx?mfr=true

2008. 4. 21. 12:06

Windows 서버 도메인 컨트롤러 기본 포트 목록

21/TCP(전송 제어 프로토콜) -- FTP
25/TCP -- SMTP
53/UDP -- DNS
80/TCP -- HTTP
88/UDP(사용자 데이터그램 프로토콜) -- Kerberos
119/TCP -- NNTP
135/TCP -- RPC
137/UDP -- NetBIOS 이름 서버
138/UDP -- NetBIOS 데이터그램
139/TCP -- NetBIOS 세션 서비스
389/UDP -- LDAP
443/TCP -- HTTPS
445/TCP -- SMB
464/TCP -- Kerberos Password V5
500/UDP-- ISAKMP
563/TCP -- SNEWS
593/TCP -- RPC over HTTP
636/TCP -- LDAP over SSL
1067/TCP -- 설치 부트스트랩 서비스
1068/TCP -- 설치 부트스트랩 서비스
1645/UDP -- IAS: 인터넷 인증 서비스
1646/UDP -- IAS: 인터넷 인증 서비스
1701/UDP -- L2TP
1723/TCP -- PPTP
1812/UDP -- IAS 인터넷 인증 서비스
1813/UDP -- IAS 인터넷 인증 서비스
3268/TCP -- Microsoft 글로벌 카탈로그
3269/TCP -- LDAP/SSL 포함 Microsoft 글로벌 카탈로그
3389/TCP -- RDP

요약

이 문서에서는 Active Directory를 실행 중인 Windows 2000 기반 서버 또는 Windows Server 2003 기반 서버에서 가장 일반적으로 열리는 포트, 프로토콜 및 서비스에 대해 설명합니다. 본 문서의 목적은 방화벽이나 프록시에 맞게 포트를 구성하는 방법을 설명하려는 것이 아니라 다른 서비스와 각 해당 포트의 목록을 보여 주려는 것입니다.

추가 정보

21/TCP(전송 제어 프로토콜) -- FTP

이 FTP(파일 전송 프로토콜) 서버는 인터넷 정보 서비스(IIS)의 일부로 IIS 관리 도구에서 관리합니다. FTP는 네트워크로 연결된 두 컴퓨터 간에 파일을 전송할 때 일반적으로 사용되는 방법으로 이를 통해 원격 파일 저장 기능을 편리하게 사용할 수 있습니다.

25/TCP -- SMTP

이 SMTP(Simple Mail Transfer Protocol) 서비스는 IIS 관리 도구에서 관리합니다. SMTP는 인터넷을 통해 전자 메일 메시지를 보내는 데 사용되는 프로토콜입니다.

53/UDP -- DNS

DNS(Domain Name System)를 사용하면 계층적이고 친숙한 이름을 통해 IP 네트워크에서 컴퓨터와 다른 리소스를 쉽게 찾을 수 있습니다. DNS(Domain Name System)를 사용하여 이름을 확인하는 것은 Windows 서버에서는 중요한 작업입니다. 이름이 제대로 확인되지 않으면 사용자가 네트워크에 있는 리소스를 찾을 수 없습니다.

80/TCP -- HTTP

HTTP(Hypertext Transfer Protocol)는 WWW(World Wide Web)에서 텍스트, 그래픽 이미지, 사운드, 비디오 및 기타 멀티미디어 파일을 교환할 때 적용되는 규칙 세트입니다. 인터넷에서의 정보 교환에 기본이 되는 TCP/IP 프로토콜 제품군과 비교해보면 HTTP는 프로그램 프로토콜입니다.

88/UDP(사용자 데이터그램 프로토콜) -- Kerberos

Kerberos 프로토콜은 키 배포 모델에 기반을 둔 네트워크 인증 방법입니다. 이 프로토콜을 사용하면 네트워크를 통해 통신하는 엔티티들이 서로에게 자신의 신분을 증명하면서 동시에 도청이나 재연 공격을 방지할 수 있습니다. Kerberos KDC(키 배포 센터)는 티켓 요청에 대해 이 포트에서 수신 대기합니다. Kerberos 프로토콜의 포트 88도 TCP/UDP가 될 수 있습니다.

119/TCP -- NNTP

NNTP(Network News Transfer Protocol)는 컴퓨터에서 유즈넷 뉴스 그룹에 게시된 참고 사항을 관리하는 데 사용되는 주요 프로토콜입니다. NNTP 서버는 수집된 유즈넷 뉴스 그룹의 글로벌 네트워크를 관리합니다.

135/TCP -- RPC

RPC(원격 프로시저 호출)는 분산 네트워크에서 Windows 기반 컴퓨터(클라이언트 컴퓨터)의 프로그램이 별도의 Windows 기반 컴퓨터(서버)에서 실행 중인 다른 프로그램의 서비스를 호출할 수 있게 해주는 기능입니다. RPC는 TCP/IP를 포함하여 Windows 네트워킹 프로토콜 중 하나의 통신 서비스를 사용할 수 있는 프로그램 수준 프로토콜입니다.

137/UDP -- NetBIOS 이름 서버

NetBIOS(네트워크 기본 입/출력 시스템) 이름 서버(NBNS) 프로토콜은 NetBT(NetBIOS over TCP/IP) 프로토콜 제품군의 일부로 NetBIOS 인식 네트워크에서 호스트 이름과 주소를 매핑할 수 있게 해줍니다.

138/UDP -- NetBIOS 데이터그램

NetBIOS 데이터그램은 NetBT(NetBIOS over TCP/IP) 프로토콜 제품군의 일부로 네트워크 로그온과 검색에 사용됩니다.

139/TCP -- NetBIOS 세션 서비스

NetBIOS 세션 서비스는 NetBT(NetBIOS over TCP/IP) 프로토콜 제품군의 일부로 서버 메시지 블록(SMB), 파일 공유 및 인쇄에 사용됩니다.

389/UDP -- LDAP

LDAP는 Lightweight Directory Access Protocol입니다. LDAP는 디렉터리 서비스에 대한 액세스를 제공하기 위한 표준 방법으로 설계되었습니다. Windows Server에서 LDAP는 운영 체제가 Active Directory 데이터베이스에 액세스할 때 사용하는 기본 방법입니다.

443/TCP -- HTTPS

HTTPS(Secure Hypertext Transfer Protocol)는 HTTP의 변형으로 보안 트랜잭션을 처리하는 데 사용됩니다. HTTPS는 고유한 프로토콜로 HTTP에서의 SSL(Secure Sockets Layer)입니다.

445/TCP -- SMB

SMB 프로토콜은 Microsoft Windows NT와 Windows Server에서의 파일 공유에 사용됩니다. Windows Server에서는 NetBT라는 추가 계층 없이 TCP/IP를 통해 직접 SMB를 실행할 수 있습니다.

464/TCP -- Kerberos Password V5

Kerberos 변경 암호 프로토콜은 관리자가 새 사용자의 암호 설정을 거부하는 데 사용됩니다. 일부 환경에서는 이 기능이 유용하며 암호 설정을 사용 가능하게 설정하는 데 이 제안이 사용될 수 있습니다. 이 프로토콜은 사용자가 자신의 암호를 변경할 때 사용됩니다.

500/UDP-- ISAKMP

ISAKMP(Internet Security Association and Key Management Protocol)나 IKE(Windows Server의 경우)는 가상 사설망(VPN)의 키 교환 메커니즘입니다. ISAKMP는 암호화 키의 교환을 관리하고 2단계 프로세스를 사용하여 두 게이트웨이 사이에서 인터넷 프로토콜 보안(IPSec) 연결을 설정합니다.

563/TCP -- SNEWS

SNEWS는 보안 NNTP입니다.

593/TCP -- RPC over HTTP

RPC over HTTP는 COM+ 인터넷 서비스에 사용되며 IIS가 작동하고 있어야 합니다.

636/TCP -- LDAP over SSL

SSL이 설정되어 있으면 전송 및 수신되는 LDAP 데이터가 암호화됩니다.

1067/TCP -- 설치 부트스트랩 서비스

설치 부트스트랩 프로토콜 서버입니다.

1068/TCP -- 설치 부트스트랩 서비스

설치 부트스트랩 프로토콜 클라이언트입니다.

1645/UDP -- IAS: 인터넷 인증 서비스

이 서비스는 RADIUS(원격 인증 전화 접속 사용자 서비스) 인증 메시지를 처리하는 데 사용되는데 IAS에서 이전 버전의 RADIUS 서버와의 호환성을 제공하기 위해 지원합니다.

1646/UDP -- IAS: 인터넷 인증 서비스

이 서비스는 RADIUS 계정 메시지를 처리하는 데 사용되는데 IAS에서 이전 버전의 RADIUS 서버와의 호환성을 제공하기 위해 지원합니다.

1701/UDP -- L2TP

계층 2 터널링 프로토콜(L2TP)은 다양한 미디어를 통해 표준 PPP(지점간 프로토콜)를 캡슐화하기 위한 방법입니다. 또한 UDP 패킷을 사용하여 PPP를 캡슐화할 수도 있습니다.

1723/TCP -- PPTP

PPTP는 지점간 터널링 프로토콜의 약어입니다. VPN 제품에서는 인터넷 프로토콜이 자주 사용됩니다. Windows NT가 PPTP 서버를 지원하고 Windows NT와 Microsoft Windows 95가 모두 PPTP 클라이언트를 지원하고 있습니다.

1812/UDP -- IAS 인터넷 인증 서비스

이 서비스는 RADIUS 인증 메시지를 처리하는 데 사용됩니다.

1813/UDP -- IAS 인터넷 인증 서비스

이 서비스는 RADIUS 인증 메시지를 처리하는 데 사용됩니다.

3268/TCP -- Microsoft 글로벌 카탈로그

Active Directory 글로벌 카탈로그가 이 포트에서 수신 대기합니다.

3269/TCP -- LDAP/SSL 포함 Microsoft 글로벌 카탈로그

Microsoft 글로벌 카탈로그 SSL 연결이 이 포트에서 수신 대기합니다.

3389/TCP -- RDP

RDP(원격 데스크톱 프로토콜)는 씬 클라이언트가 네트워크를 통해 터미널 서버와 통신할 수 있게 해주는 프로토콜입니다. 이 프로토콜은 현재 Microsoft NetMeeting 회의 소프트웨어 제품에서 사용되고 있는 다중 채널 회의 프로토콜의 국제 표준인 ITU(International Telecommunication Union) T.120 프로토콜에 기반을 두고 있습니다.

출처 : http://support.microsoft.com/kb/289241/ko
2008. 4. 21. 09:43
8회 정기세미나
- 일시 : 2008년 04월 30일(수) 18시 30분
- 장소 : 한국마이크로소프트 (포스코 센터 5층)
- 참가비 : 무료
- 세미나 신청: http://www.hoons.kr/SeminarJoin.aspx 
 
세미나 Agenda
18:30~19:00
등 록
19:00-20:00
검색엔진 최적화 하기 (Search Engine Optimization) / 서동진
20:00~20:15
휴식
20:15~21:30
웹 사이트의 성능 높이기 Part1. UI단의 튜닝 / 박경훈
21:30~
Q&A / 경품추첨
발표 내용 소개

검색엔진 최적화 하기 (Search Engine Optimization) / 서동진

검색엔진 최적화는 웹 검색이 활성화된 미국에서 시작된 검색엔진 마케팅 전략입니다. 이번시간에는 검색엔진의 분석원리를 살펴보면서 어떻게 자신의 사이트를 자주 노출 시킬수 있을지 검색엔진 최적화 기법에 대해서 살펴봅니다. HTML의 개념을 알고 있는 사용자라면 누구나 들을 수 있습니다.
웹 사이트의 성능 높이기 Part1. UI단의 튜닝 / 박경훈

 

사이트의 성능을 높이기 위해서 일반적으로 서버단의 코드를 고치거나 UI단의 내용들을 변경하는 것을 보게 됩니다. 이번 시간에는 HTTP 프로토콜의 원리와 함께 올바른 스크립트나 스타일시트의 위치, Etag의 개념, 스크립트의 최소화, 압축과 캐시 활용 등의 내용을 통해서 UI단의 성능을 높이는 방법에 대해서 살펴봅니다. HTML의 개념을 알고 있는 사용자라면 누구나 들을 수 있습니다.
진행자 소개
박경훈 

HOONS닷넷 대표 운영자
다수 닷넷 기술서적 집필및 번역
Microsoft Visual C# MVP(2005~2008)
서동진 

HOONS닷넷 ASP.Net 시삽
현) MySpace Developer
Microsoft ASP.Net MVP
MCAD / MCSD
세미나 장소


한국 마이크로소프트 - 포스코 센터 5층


 
경품안내

Microsoft 무선마우스 1개
HOONS닷넷과 함께하는 실버라이트 1권

향후 추가 예정