문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
develop:perl:mssql [2011/11/14 10:03] starlits [관련사이트] |
develop:perl:mssql [2011/11/14 10:55] (현재) starlits [Perl을 이용하여 MS SQL Server 활용하기] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
- | ====== | + | ====== |
===== Installation ===== | ===== Installation ===== | ||
줄 20: | 줄 20: | ||
- | ===== 예제코드로 테스트 하기 ===== | + | ===== Configuration ===== |
- | * [[develop: | + | - freetds.conf 파일은 연다. |
+ | - 데비안 패키지인 경우에는 / | ||
+ | - 필요한 경우에만 아래의 주석을 해제한다. < | ||
+ | try server login = yes | ||
+ | try domain login = no | ||
+ | |||
+ | tds version = 7.0 | ||
+ | </ | ||
+ | - 맨 아래 부분에 Microsoft SQL Server 설정을 한다. < | ||
+ | [admindb] | ||
+ | host = 192.168.100.2 | ||
+ | port = 1433 | ||
+ | tds version = 8.0 | ||
+ | </ | ||
+ | - 설정이 정상적으로 되었는지 command-line 툴인 tsql 을 이용하여 확인한다. < | ||
+ | $ tsql -S admindb -U mssql_username | ||
+ | $ tsql -S admindb -U mssql_username -P mssql_password | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Example | ||
+ | | ||
+ | # | ||
+ | |||
+ | use DBI; | ||
+ | |||
+ | $dsn = ' | ||
+ | |||
+ | my $dbh = DBI-> | ||
+ | die " | ||
+ | |||
+ | $dbh-> | ||
+ | |||
+ | $query = " | ||
+ | $sth = $dbh-> | ||
+ | $sth-> | ||
+ | |||
+ | while ( @first = $sth-> | ||
+ | | ||
+ | print " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | $dbh-> | ||
+ | </ | ||
+ | - [[develop: | ||
줄 33: | 줄 78: | ||
===== Reference ===== | ===== Reference ===== | ||
- http:// | - http:// | ||
+ | - http:// | ||
- http:// | - http:// | ||