[ 원격 열결이 가능하도록 세팅 ]

1. 시작 - 프로그램 - Microsoft SQL Server 2005 - 구성도구 - SQL 서버 노출 영역 구성
2. 서비스 및 연결에 대한 노출 영역 구성 - "설치된DB" - 데이터베이스 엔진 - 원격연결 - 로컬 및 원격 연결 - TCP/IP및 명명된 파이프 모두 사용 - 적용

3. SQL Browser - 서비스 - 시작유형 - 자동


[ 원격연결 접속 정보를 위한 포트번호 알아내기 ]
1. 시작 - 프로그램 - Microsoft SQL Server 2005 - 구성도구 - SQL Server Configuration Manager
2. SQL Server 2005 네트워크 구성 - "설치된DB" 에 대한 프로토콜
3. TCP/IP - 사용함으로 설정
4. TCP/IP - 속성
5. IP주소 탭 - IPALL  - Tcp 포트 - 1433(mssql 기본포트)

(ip 주소란에 실제 주소가 맞는지 확인 틀리다면 설치된 ip로 변경)


[방화벽 설정]

1. 시작 - 제어판 - 보안 센터 - windows 방화벽(xp 기준)

2. 예외 tab - 포트 추가 - 1433 - tcp

3. 같은 방법으로 135 - tcp, 1434 - udp 추가

4. 프로그램 추가 - program filesMicrosoft SQL ServerMSSQL.xsqlserver.exe

                       - Program FilesMicrosoft SQL Server90Sharedsqlbrowser.exe

[네트워크 설정]

1.바탕화면 네트워크 연결 - 속성 - 연결되있는 네트워크 - 속성 - 설치 - 프로토콜 - NWLink IPX/SPX/NetBIOS


[연결 방법]

ip주소,port설치된DB

(주의 보통 port연결시 : 을 많이 사용하는데 : 이 아니라 ,이다)


원본 링크 : http://nextstep.co.kr/89

- 쿼리 분석기 에서


backup log  DB 명 with truncate_only

dbcc shrinkdatabase( DB 명 , truncateonly)

dbcc shrinkdatabase(DB 명, 100)


트랜젝션 로그 크기를 100Mb로 제한 함..

unit Unit2; 

interface 

uses 
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 
  Dialogs; 

type 
  TForm2 = class(TForm) 
    procedure FormClose(Sender: TObject; var Action: TCloseAction); 
  private 
    { Private declarations } 
  public 
    { Public declarations } 
    procedure VisibleChanging; override; // <<-- 요기
  end; 

var 
  Form2: TForm2; 

implementation 

{$R *.dfm} 

procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction); 
begin 
  Action:=caHide; 
end; 

procedure TForm2.VisibleChanging;  //  <<-- 요기 
begin 
 // inherited; 
end; 

end.




원본 링크 :  http://cafe.naver.com/bcbmaster.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=1437&

'공부방 > Delphi' 카테고리의 다른 글

[델파이] 엑셀 제어  (0) 2013.12.31
[델파이] 변수에 대해서  (0) 2013.11.13
[델파이] 델파이7에서 퀵레포트를 PDF로 변환하기  (0) 2010.11.26
[델파이] 클립보드 사용  (0) 2010.11.09
[델파이] 구성 파일  (0) 2010.10.27

+ Recent posts