본문 바로가기

반응형
   

Programming/MS - SQL

(24)
윈도우8, 윈도우10 Sql Server 구성 관리자(Sql Server Configuration Manager) 실행방법 윈도우8, 윈도우10 Sql Server 구성 관리자(Sql Server Configuration Manager) 실행방법MS SQL SERVER를 사용하면서 SQL Server 구성 관리자(SQL Server Configuration Manager)에 접속할 일이 종종 있습니다. 현재 서버에서 돌아가고 있는 윈도우 서버는 대부분 SQL server 구성 관리자를 쉽게 찾을 수 있습니다. 하지만 테스트용으로 집에서 자신의 PC에서 돌려보는 경우가 많을 텐데 쉽게 검색만으로는 SQL Server 구성 관리자를 찾을 수가 없었습니다. Sql Server 구성 관리자를 윈도우8 이상 운영체제에서 실행하기 위해서는 다른 방법으로 접근해야 됩니다. 윈도우8이나 윈도우10에서 MS SQL SERVER를 설치하고 S..
Microsoft SQL server 오류 53 해결 방법 Microsoft SQL server 오류 53 해결 방법 얼마 전에 개인적으로 즐기는 로또 코드를 손을 보기 위해 취미 삼아 코드를 만지러 MSSQL server에 접속하려 했습니다. 시스템을 변경한것도 없다고 판단 했고 기존에 잘사용 했기 때문에 문제 될게 없다고 생각하고 SQL SERVER에 접속을 시도 했습니다. 그런데 연결 도중 SQL Server에 연결을 설정하는 중에 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 접근할 수 없습니다. 인스턴스 이름이 올바르고 SQL Server에 대한 연결을 열 수 없습니다) (Microsoft SQL Server, 오류:53) 네트워크 경로를 찾지 못했습니다.'라고 에러가 나더군요. 간단히 검색으로 문제점을 간단히 해결할 수..
엑셀 가져오기 외부 테이블 형식이 잘못되었습니다. (Microsoft JET Database Engine) 엑셀 가져오기 외부 테이블 형식이 잘못되었습니다. (Microsoft JET Database Engine)MS-SQL을 통해 엑셀 데이터를 가져오거나 내보낼수 있습니다. 엑셀 데이터를 가져오는 도중 제목과 같이 엑셀 가져오기 외부 테이블 형식이 잘못되었습니다. (Microsoft JET Database Engine) 라고 에러가 나는 경우가 있습니다. 대부분 이런 오류는 엑셀 데이터를 인터넷에서 받았거나 외부에서 다운로드 받은 엑셀 파일인 경우 대부분 이런 오류가 나옵니다. 먼저 데이터 원본에서 문제가 되는 엑셀 파일을 열어 보도록 합시다. 아래 이미지와 같이 파일이 손상되었거나 안전하지 않을 수 있다고 나옵니다. 예를 눌러서 엑셀 프로그램에서 문제가 되는 해당 엑셀 파일을 열어 주시면 됩니다. 다른 작..
엑셀 파일 데이타베이스 업로드 내보내기 엑셀 파일 데이타베이스 업로드 내보내기엑셀 파일 데이타 베이스 업로드mssql server 2008을 이용해 엑셀파일을 db에 업로드하고 내보내기 기능. 먼저 TEST용으로 엑셀 파일을 하나 만들어서 데이타베이스에 엑셀파일을 자료를 올려 봅시다.아래 이미지처럼 엑셀파일을 테스트 용으로 하나 만들었습니다. 그리고 다음처럼 데이타 베이스에 접속해서 test용 데이타베이스를 하나 만들겠습니다.CREATE DATABASE test; 만든 데이타베이스 오른쪽 버튼을 눌러 테스크 -> 데이터 가져오기를 누릅니다. 그럼 다음과 같이 화면이 나옵니다. 다음버튼을 눌러 진행. 그러면 다음과 같이 가져올 데이터를 선택 하라고 합니다. 엑셀을 선택합니다. 그다음 엑셀파일경로에서 찾아보기 버튼을 눌러 테스트용으로 만든 엑셀 ..
MS SQL SERVER 2008 데이타베이스 백업 및 복원 하기 MS-SQL SERVER 2008 데이타베이스 백업 하기데이타베이스에 물리적인 하드가 손상되거나 문제가 있을때를 대비하여 데이타베이스를 백업 합니다.업무를 할땐 일일 업무에 포함하여 수작업으로 DB를 백업해도 되고 다른 물리적 장치에 스케쥴링을 통해서도 데이타베이스를 백업해 놓습니다. 우선 수작업으로 데이타베이스 백업하는 방법에 대해서 하도록 하겠습니다. 지금은 현재 컴퓨터 하드에서 처리 하지만 실제로는 다른 서버 하드에서 처리 해야 합니다. 우선 원하는 경로 폴더 위치는 어디든 상관 없습니다. 아래처럼 전 C드라이브 밑에 백업 DB를 만들었습니다. --백업을 위해 테스트용 DB를 하나 만들었습니다.CREATE DATABASE TEST;USE TEST;CREATE TABLE backupTable( num..
회원 정보를 저장하는 테이블을 만드세요. 회원 정보 테이블 예제 사용환경 : ms sql 번호, 이름, 나이, 성별, 이메일, 핸드폰번호, 등록날짜 넣을수 있는 테이블을 만드세요.use test;create table member( no int identity(1,1) not null, name varchar(20) not null, age int not null, sex varchar(4) not null, email varchar(100) not null, handphone varchar(50) not null, regdate date default getdate()); 만든테이블을 기준으로 회원 정보를 한개 인서트 하기.insert into member (name, age,sex, email,handphone) values ('김일등', ..
테이블 명으로 SP나 해당테이블 사용 여부 확인 테이블 명으로 SP나 해당테이블 사용 여부 확인 --SP중에해당테이블이름으로사용중인것찾을때SELECT * FROM INFORMATION_SCHEMA.ROUTINESWHERE ROUTINE_DEFINITION LIKE '%테이블이름%' --테이블이름으로SELECT * FROM INFORMATION_SCHEMA.TABLESWHERE TABLE_NAME LIKE '%테이블이름%'
뷰(View), 프로시져(PROC), 트랜잭션, DB모델링 --뷰(View) --자주쓰는SELECT문을저장객체 --테이블과동일한사용법(단, SELECT 전용) --1. 테이블에서일부컬럼만을자주볼떄.. --2.테이블에서일부레코드만자주볼때.. --3. 테이블끼리join 결과자주볼때.. --4. 가상컬럼도생성가능 USE pubs; --도서테이블: 책가격을자주검색..(달러, 원화) CREATE VIEW vwPrice AS SELECT title AS [책제목], price AS [현지가격], price * 1200 AS [판매가격] FROM titles; --책가격검색: 뷰생성시활당한별칭은뷰의컬럼명이된다.!! SELECT * FROM vwPrice; SELECT 책제목, 현지가격, 판매가격 FROM vwPrice; --프로그래밍 --SQL 언어 -- 1. 데이터질의목적..

반응형