database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 2052 게시물 읽기
No. 2052
MSSQL 초보입니다.
작성자
강태준
작성일
2005-06-25 16:50
조회수
2,583

처음으로 MS-SQL 을 접해보게 되었습니다.

기존에 MySQL 과 PostgreSQL 을 조금 접해보았으나,

그것 역시 잘 다루지는 못해서 쉽게 적응을 하지 못하고 있습니다.

 

우선 가장 궁금한것은,

기존의 데이터를 ( *.MDF , *.LDF ) 가져다가 Data 디렉토리에 옮겨버려서 복구를 하였습니다.

Enterprise Manager 에서

Databases -> DB이름 을 클릭하면, Diagrams, Tables 등이 나오고,

Tables 를 클릭하면 우측에 기존의 여러개의 Table 들이 나옵니다.

 

1. 이게 복구가 제대로 된건가요? 혹은 복구가 제대로 된것인지 확인할 방법은 없는지..

 

2. Mysql 의 경우 콘솔에서 작업을 많이 했었는데,

 MS-SQL 의 경우 Mysql의 콘솔과 같은 그러한 시스템은 없는지요?

 

3. Table 안의 각 내용들을 봐야합니다.

 Mysql 이라면

 SELECT * FROM SAMPLE WHERE NUM='1'

 뭐 이런식으로 직접적인 데이터를 살펴봐야하는데,

 Enterprise Manager 에 그런 기능이 있나하고 암만 이리저리 살펴봐도 잘 못찾겠습니다.

 실질적인 데이터를 볼수있을런지요.?

 혹은 2번의 질문과같은 콘솔기능이 된다면 적절한 쿼리를 사용해보면 되겠지만요..

 

 

 

나름대로 이러저리 검색해보다가 질문드립니다.

도움 부탁드립니다..

DB는 MS-SQL 2000 입니다.

이 글에 대한 댓글이 총 1건 있습니다.

1 복구가 된것 같은데요 ^-^

2 isql osql 이 있습니다만 쓸 필요 없을 겂니다.

   Q/A 가 있지요 쿼리분석기를 쓰세요

3 mysql 에서는 select * from tblx where num = '1' 해도

됩니다만 mssql 은 tinyint 만 select * from tblx where num = '1'

로 조회가 되고 숫자는 ' 이것을 빼고 검색해야 합니다.

예을 들면

select * from tblx where num = 1

또한 limit 도 다르게 쓰입니다.

select * from tblx limit 10

==>

select top 10 * from tblx

이런식이 되죠

 

그럼 즐쿼리 하십시요.

 

석이님이 2005-06-26 18:39에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2055ms access limit 쿼리... [1]
박기훈
2005-06-27
3618
2054문자를일정한 규칙으로 자를려고.. [4]
도와주세요
2005-06-27
3141
2053ERD를 만들려고 하는데요... [2]
손종삼
2005-06-26
2297
2052MSSQL 초보입니다. [1]
강태준
2005-06-25
2583
2051엑세스 쿼리 마법사처럼 비주얼하게 자동으로 쿼리 작성해주는 프로그램이 MS-SQL에도 있습니까? [3]
pahaha
2005-06-25
2313
2050EM에서 테이블의 데이터를 쿼리문으로 만들수 없을까요?? [4]
DB초보
2005-06-23
2528
2049where 절 조건의 순서가 중요한가요? [1]
고영훈
2005-06-23
2943
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다