2016년 3월 21일
프로그래밍+DB
4,693
뇌를 자극하는 SQL Server 2012 기본편 168페이지 –GUI로 SQL문 작성– 테이블 스크립팅 > 원하는 구문 –코드 조각 삽입– 코드 조각 삽입 Table > 테이블 만들기 이런 식으로 코드 조각이 나타남. –코드 감싸기– 원하는 영역을 선택, 코드 감싸기 if로 감싸보자. 이런 식으로 자동으로 나타남. –프로파일러– 도구 > SQL Server Profiler 이름을 적절히 입력 이벤트 선택 탭. 일단 실행. 쿼리 실행 추적 …
더 읽기 »
2016년 3월 21일
프로그래밍+DB
5,128
뇌를 자극하는 SQL Server 2012 기본편 151페이지 –모델링 연습용 DB 작성, 새 다이어그램 만들기– ModelDB를 생성, 데이터베이스 다이어그램 > 새 데이터베이스 다이어그램 닫기. 새 테이블 확인 데이터 입력 구매테이블 생성 구매테이블 내용 입력. 고객이름을 드래그해 ‘고객테이블’의 ‘고객이름’에 드롭 확인 확인 이렇게 지정됨(PK/FK 관계) 저장 단추를 누르면 테이블이 만들어진다고 한다. 실제로 이렇게 만들어짐 이렇게. –기존 테이블 활용하여 다이어그램 작성– AdventureWorks 속성 …
더 읽기 »
2016년 3월 21일
프로그래밍+DB
2,182
뇌를 자극하는 SQL Server 2012 기본편 126페이지 Visual Studio > 파일 > 새로 만들기 > 웹 사이트 Visual Basic > ASP.NET Web Forms 사이트 소스를 모두 제거하고 디자인 탭 보기 SqlDataSource를 끌어 놓기. 데이터 소스 구성 새 연결 Microsoft SQL Server 서버에 접속. 테스트 연결 성공 SQL Server에서 netstat을 실행한 모습 다음 다음 memberTBL 선택, * 열을 선택. 쿼리 테스트를 …
더 읽기 »
2016년 3월 21일
프로그래밍+DB
9,459
뇌를 자극하는 SQL Server 2012 기본편 116페이지 ——-DB 백업——– ShopDB를 백업해보자. 태스크 > 백업 기존 백업 대상을 제거하고 백업 장치를 추가. 확인을 누르면 백업됨. .bak 파일로 데이터 확인 가능. ——-DB 데이터 삭제—– productTBL 제거함. 데이터가 날아감. ——-데이터베이스 복원——- 다른 DB로 현재 데이터베이스를 변경 단축 메뉴를 열어서 ‘데이터베이스 복원’ 선택 원본에 ‘장치’를 선택해 방금 전 백업한 파일을 선택. 확인을 누르면… 오잉? …
더 읽기 »
2016년 3월 20일
프로그래밍+DB
5,382
뇌를 자극하는 SQL Server 2012 기본편 110페이지 ——–뷰(View)———– 뷰는 가상의 테이블. CREATE VIEW uv_memberTBLASSELECT memberName, memberAddress FROM memberTBL; 뷰(uv_memberTBL)에 접근하면 SELECT 문이 작동하게 됨. USE ShopDB;SELECT * FROM uv_memberTBL; 이렇게 사용함. 뷰를 생성할 때 입력한 SELECT문이 작동. ———저장 프로시저(Stored Procedure)——— 저장 프로시저는 SQL Server에서 제공하는 프로그래밍 기능. SQL 문을 하나로 묶어서 편리하게…(+프로그래밍 언어 측면도 제공) USE ShopDB;SELECT * FROM memberTBL …
더 읽기 »
2016년 3월 20일
프로그래밍+DB
3,807
뇌를 자극하는 SQL Server 2012 기본편 90페이지 ——-데이터베이스 생성——— 새 데이터베이스 ShopDB 데이터베이스 생성 테이블 생성 위와 같이 생성 기본 키 설정(memberID) memberTBL로 저장 자동으로 dbo 라는 이름이 붙음. 도서에서는 스키마라고 함. productTBL은 위와 같이 생성 ——-데이터 입력 ———— dbo.memberTBL의 상위 200개 행 편집 닫기 dbo.productTBL 편집 ———-데이터 활용(쿼리 실습)————- select * from memberTBL; select memberName, memberAddress from memberTBL; —–간단히 …
더 읽기 »
2016년 3월 20일
프로그래밍+DB
5,297
뇌를 자극하는 SQL Server 2012 기본편 58페이지 ——– SQL Server 2014 설치 ————- 위와 같이 체크하고 진행 닷넷 프레임워크 3.5 SP1이 필요. 기능 추가 설치 완료 SQL Server 2014 구성 관리자 실행 SQL Server 서비스에서 SQL Server (MSSQLSERVER)가 시작되었는지 확인. SQL Server Management Studio 실행. ————–예제 데이터베이스 설치 —————– 예제 DB 다운로드 ( http://msftdbprodsamples.codeplex.com/releases/view/93587 )에서 Example AdventureWorks2012_Database.zip 을 내려 받았다. …
더 읽기 »
2016년 3월 18일
프로그래밍+DB
4,441
SQL Server 2014: SQL 장애 조치(Failover) 클러스터 설치 중에 생긴 오류… 클러스터 네트워크 이름 리소스 ‘SQL Network Name (MSSQLCLU1)’이(가) Resource online 중 ‘archmond.kr’ 도메인에 연결된 컴퓨터 개체를 만들지 못했습니다.관련 오류 코드는 제약 조건 위반이 발생했습니다.입니다.도메인 관리자와 함께 다음 사항을 확인하십시오.– 클러스터 ID ‘CLUSTER1$’에 컴퓨터 개체 만들기 권한이 있는지 확인하십시오. 기본적으로 모든 컴퓨터 개체는 클러스터 ID ‘CLUSTER1$’과(와) 동일한 컨테이너에 만들어집니다.– 컴퓨터 …
더 읽기 »
2016년 2월 18일
프로그래밍+DB
2,465
Hyper-V를 다루는 기술을 보며 따라해 봄. 기존 SQL Server 2014의 Failover Cluster를 활용하려고 했지만 서버 데이터 정렬이 Latin1_General_CI_AS여야 한다고 함. 별도의 VM에 새로 설치하기로… 새 SQL Server 독립 실행형 설치 또는 기존 설치에 기능 추가 설치 규칙 페이지 Windows 방화벽 경고 Windows 방화벽 문서 확인( https://msdn.microsoft.com/ko-kr/library/cc646023.aspx ) netsh advfirewall firewall add rule name = SQLPort dir = in protocol = …
더 읽기 »
2016년 2월 16일
프로그래밍+DB
7,824
http://archmond.net/?p=5867 에서 계속 쿼럼 설정 구성 기본 쿼럼 구성 사용 다음 SQL Server 2014 Setup.exe 실행 SQL Server 장애 조치(Failover) 클러스터 새로 설치 규칙 확인 Windows 방화벽 문서 확인( https://msdn.microsoft.com/ko-kr/library/cc646023.aspx ) netsh advfirewall firewall add rule name = SQLPort dir = in protocol = tcp action = allow localport = 1433 remoteip = localsubnet profile = DOMAIN 출처: <https://msdn.microsoft.com/en-us/library/cc646023.aspx> 확인됨. …
더 읽기 »