마이크로소프트 SQL Server 2005 익스프레스 에디션

 MICROSOFT SQL SERVER 2005 EXPRESS EDITION


Microsoft SQL Server 2005 Express Edition (한국어) - 마이크로소프트 제공

Microsoft SQL Server 2005 Express Edition (영어) - Download Cnet 제공



마이크로소프트 SQL Server 2005 익스프레스 에디션 서비스팩 1

제공처를 찾을 수 없었다.


마이크로소프트 SQL Server 2005 익스프레스 에디션 서비스팩 2 (한국어)

Microsoft SQL Server 2005 Express Edition 서비스 팩 2(KB 921896) - MS update Catalog


마이크로소프트 SQL Server 2005 익스프레스 에디션 서비스팩 3 (한국어)

Microsoft SQL Server 2005 Express Edition 서비스 팩 3(KB955706) - MS update Catalog

Microsoft SQL Server 2005 Express Edition 서비스 팩 3 (영어) - Download Cnet 제공


마이크로소프트 SQL Server 2005 익스프레스 에디션 서비스팩 4 (한국어)

Microsoft SQL Server 2005 Express Edition 서비스 팩 4(KB2463332) - MS update Catalog

Microsoft SQL Server 2005 Express Edition 서비스 팩 4 (영어) - Download Cnet 제공



마이크로소프트 SQL Server 2005 매니지먼트 스튜디오 익스프레스 에디션

Microsoft SQL Server Management Studio Express (한국어) - 마이크로소프트 제공

-> DB관리 툴. 이 툴도 무료다. 여기에 해당하는 서비스팩도 존재하는 걸로 알고 있다.





익스프레스 에디션은 마이크로소프트에서 제공하는 무료 버전이다.


서비스팩의 경우, 공식사이트에서 제공하는 경로를 찾기가 힘들었다.

업데이트 카탈로그에서 검색해서 파일을 구할 수 있었다.


최신 서비스 팩은 4이다. 서비스팩을 설치할 때, 

데이터 베이스 엔진이 없으면 같이 설치할 수 있다.


이 파일들을 찾고 구하는데, 하룻밤을 날밤 치기 했다.

그 이후에도 권한문제, 서비스 시작이 안되는 오류가 발생해서 한참 동안 검색했다.



오류 유형 1

서비스를 시작할 수 없습니다. 수동으로 시작해주십시오.

-> 서비스 항목(services.msc)에서 직접 SQL Server (SQL Express)를 시작해주면 된다.


오류 유형 2

sa 계정에 로그인 할 수 없습니다.

-> 권한이 부족해서 발생하는 현상. local system 으로 설정해서 깔아줘야 한다.

또한 SP3 설치 시 어드민 권한을 준다에 체크해야 한다.



* 어드민 권한을 주게 되면 오류 유형 1과 오류 유형 2가 동시에 해결된다.


[부록]


서비스팩3 설치시 옵션 설정


하단의 체크박스를 해제한다. (고급 설치 옵션 활성화)



로컬시스템으로 설정하는 화면(서비스팩3 설치시, 고급 설정 옵션)



계정에 어드민 권한을 주는 화면(서비스팩3 설치 시, 고급 설치 옵션)







저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

[Access] Database file



■ *.mdb (Microsoft Access database)

○ 마이크로소프트 Access 제품에서 사용하는 데이타베이스 파일.

○ Access Jet(Joint Engine Technology) database engine에 의해 사용되는 파일로써 주로 컴퓨터 내부 용도로 사용된다.

○ Access 2007 버전 전까지 사용됨.  2007 이후부터는 *.accdb 파일명으로 사용됨.



■ *.ldb (Microsoft access locking database)

○ Shared database에서 레코드의 잠겨진 내역과 누가 잠궜는지에 대한 정보를 저장하고 있는 파일.

○ 마지막 사용자가 DB를 닫으면 ldb파일은 자동으로 삭제된다.

○ 참고로 Jet database engine은 공유 데이타베이스에 대해 최대 255명까지 동시 사용자의 접근을 지원한다.

○ ldb파일이 깨져도 데이타베이스에는 영향이 없다.



++

예전에 RPG만들기 2000, 2003을 설치했을 때, ldb 파일을 본적이 있다.

무슨 파일인가 궁금했고, 안을 까보려고 했는데 까볼 수가 없었다.

진짜 db파일은 mdb파일로 따로 존재했던 모양이다.


RPG 만들기 XP 부터는 다른 방식으로 사용하는지, ldb파일이 보이지 않는다.


[출처] [Access] Database file|작성자 g00dmoney


저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글



SQL Server 2005(x86) 익스프레스 다운로드 링크






참고


Software Details Of Microsoft SQL Server Management Studio Express x86 (9.00.2047.00)

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

마이크로소프트에서 64비트OS에 32비트 MS Office를 설치했을 때

발생하는 문제에 관하여

추가 업데이트를 내놓았습니다.


업데이트 검사를 해보면 업데이트 파일이 나올 것입니다.


아래는 관련 문서들 링크입니다. 



관련 프로그램을 실행 테스트를 해봤는데

윈도우10 64비트에서 정상동작 확인했습니다.

나머지 OS는 미확인입니다. (7 64비트, 8 64비트)


참고


10월11일자 Windows 보안 Update 후 64bit OS에서 32bit ODBC를 이용한 Excel 접근이 안됨 - 개발자 네트워크


"외부 데이터베이스 드라이버 (1)에서 예기치 않은 오류가 발생했습니다. (Microsoft JET 데이터베이스 엔진) "에 적용됩니다. - SQL BI / 데이터 액세스 기술



저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

테이블과 컬럼에 각각 주석을 달 수 있다.

5.1 버전에서 테스트 했다.

5버전 부터는 구조가 조금 달라졌다고 한다.


컬럼에 주석을 달 때 modify를 해서 달기 때문에

타입과 길이, 설정등을 다시 그대로 잡아서 써줘야 한다.

주의해서 작업해야 하는 부분이다.



-- mysql version 조회

select version();


-- 테이블에 comment 설정

ALTER TABLE co_area COMMENT = '지역코드';


-- 테이블 컬럼에 comment 설정

ALTER TABLE co_area MODIFY a_cd CHAR(3) COMMENT '지역코드';


-- 테이블의 comment 조회

SHOW FULL COLUMNS FROM co_area;

 

참고

MySQL 테이블의 주석(COMMENT)내용 변경하는 SQL 문장  

MySQL comment 조회

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

IBM DB2 에 대한 조사



관련된 자료를 가진 것이 전혀 없어서 IBM DB2에 대한 조사를 했다.


IBM DB2는 IBM 서버를 구입하면 같이 준다.

IBM 서버를 구입했다면 DataBase에 대해서 비용을 절감할 수 있다.


여기에 대한 자료를 어디서 얻으면 좋을까. 약간 난감하다.


참고


DB2 특장점과 기업사례 - 네이버 블로그 (IBM 디벨로퍼 웍스 컴퍼스 위자드 5기)

oracle에서 DB2로 migration - 행복만땅개발자(티스토리)

IBM DB2 제품군 - IBM 공식홈페이지

IBM Analytics - IBM 공식홈페이지

DB2를 왜 쓸까 - OKKY

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

윈도우의 경우 설치 실패 시에

%TEMP%

에서 설치로그를 얻을 수 있다.



bitrock_installer_8252.log

install-postgresql.log

DB자동설치_관리자권한요청_Edit.cmd







저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글

MSSQL Server 2016을 실행하여

인스턴스 이름을 바꿀 일이 생겼다.

인스턴스 이름은 기본적으로 서버이름으로 잡힌다고 한다.


1. SQL Server Management Studio 실행

2. 서버접속 하기

3. 새쿼리


--  인스턴스 이름 조회
select @@ServerName;
-- 기존의 인스턴스 이름 삭제 : 보통은 서버이름임. 현재 인스턴스 이름을 serverName에 적어줌
exec sp_dropserver 'serverName'
-- 인스턴스 이름을 새로 추가: 원하는 인스턴스이름을 serverNewName에 적어줌.
exec sp_addserver 'serverNewName', 'local'





참고

SQL-Server-2016-서버-이름-변경하기


저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글



한국포스트크레스큐엘


데이터베이스사랑넷 - 다양한 데이터 베이스를 다루는 데이터베이스 전문 커뮤니티



Npgsql - 포스트그레스큐엘을 설치하지 않고 사용하는 npgsql.dll에 관한 안내 사이트

저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글


oracle 11g r2 에서


두가지 오류가 동시 발생했다


oracle ora-01950 &  oracle ora-16512 


테이블스페이스 사용권한으로 생긴 오류인데


다음과 같이 제대로 테이블 스페이스를 연결해준다.


alter user myuser quta unlimited on myspace;


데이터베이스마다 기본 테이블 스페이스가 있는데,

그걸 안쓰고 다른 테이블 스페이스를 사용하려다가 발생한 오류로..


유저의 테이블스페이스를

데이터베이스 테이블 스페이스로 변경하여 해결함.


저작자 표시 동일 조건 변경 허락
신고

설정

트랙백

댓글