Elastic Database Query for cross- Azure SQL Database queries 지난번 포스트에서 Azure SQL Database 끼리 JOIN 이 안된다고 언급을 했었다. 하지만 지원을 하게 되었다. 언제부터인지는 모르겠지만. ㅎㅎㅎ Azure SQL Database 끼리 JOIN 하는 방법을 알아보자. 잠시 아키텍쳐를 보자. 각 Azure SQL Database V12 개별 데이터베이스에 Elastic Query를 할 수 있다. 자 해보자. 각 Azure SQL Database 를 2개 만들었다. 각 데이터베이스에 아래와 같이 테이블 및 데이터를 생성하였다. -- GHOSTSQL CREATE TABLE T1 (COL1 INT) INSERT INTO T1 VALUES (1..
온프레미스 서버에서 Azure SQL Database에 링크드서버를 연결하는 방법은 간단하다. 성능은 잘 모르겠지만, 일단 연결을 지원해준다. 아래에서 오류 40515가 발생하는 원인은 카탈로그에 데이터베이스이름을 지정을 안했기 때문에 오류가 발생된다. 입력하는 항목중 카탈로그를 꼭 입력해줘야 가능하다. 아래 옵션은 사용하는 쿼리에 따라 설정해주면 된다. [참고문서] https://azure.microsoft.com/ko-kr/blog/announcing-updates-to-windows-azure-sql-database/
Windows Azure SQL Database Provision from New Portal 포탈GUI가 변경이 되었다. 항목도 조금 변경이 되어서 매번 항목에 대한 공부를 해야되나보다. 에효. 구 포탈에서 등록하는 방법은 이미 포시팅을 했었다. 거의 비슷하다. http://sqlin.tistory.com/219 시작해보자. 1. 데이터베이스 이름을 생성한다. 2. 접속할 서버이름 및 로케이션을 선택한다. 계정은 SQL로그인계정이다. 3. Pricing Tier를 선택한다. Collation 선택한다. 리소스그룹을 생성하거나 선택한다. 끝. 접속하는 방법을 알아보자. SSMS에서 서버이름으로 접속을 하면 아래와 같이 실패가 된다. 해당 ClientIP를 Azure SQL Database 의 방화벽에 등..
CLR을 사용하는 사용자데이터베이스를 이전 후 CLR 의 함수들을 호출하면 오류가 발생한다. [오류메세지]메시지 10314, 수준 16, 상태 11, 줄 6 어셈블리 ID 65536을(를) 로드하는 동안 Microsoft .NET Framework에서 오류가 발생했습니다. 서버의 리소스가 부족하거나 어셈블리가 PERMISSION_SET = EXTERNAL_ACCESS 또는 UNSAFE로 트러스트되지 않은 것 같습니다. 쿼리를 다시 실행하거나 설명서에서 어셈블리 트러스트 문제를 해결하는 방법을 참조하십시오. 이 오류에 대한 자세한 내용은 다음을 참조하십시오: System.IO.FileLoadException: 파일이나 어셈블리 'valiatephonenumbers, Version=0.0.0.0, Cultu..
각 서비스들이 한달에 무수히 업데이트가 되고 있다. AWS도 그렇지만 Azure는 더 빠른 속도로 패치를 하게 될 것이다. 그래야 AWS를 따라 잡을 수 있을 것이다. 새로운 기능 탑재 : 스토리지의 IOPS, Throughput, Storage Size를 선택하는 기능 #.1 Azure 포탈에서 VM을 추가한다. #.2 템플릿 갤러리에서 SQL Server 를 선택하고, version을 선택한다. #.3 설치하는 모델을 선택한다. 차이점은 아래 게시물로 확인하자. Azure Compute, Network, and Storage Providers under the Azure Resource Manager https://azure.microsoft.com/en-us/documentation/articles..
클러스터된 SQL 인스턴스를 삭제하는 방법은 간단하다. 그러나. 클러스터노드에서 제거된 SQL 을 제거하려면 오류가 발생한다. [일반적인 SQL 클러스터 노드 제거] 정상적인 절차는 클러스터노드 제거를 한 후 SQL 노드 제거를 하면 된다. 설치UI에서 유지관리> 클러스터 노드 제거를 하면 아래와 같이 오류가 발생한다. 제거판에서 SQL을 제거를 하면 아래와 같이 비슷하게 오류가 발생한다. [Action Plan] 클러스터 노드제거한 서버에서 레지스트리를 찾는다. 아래 Cluster 폴더를 백업 후 삭제한다. ClusterState 폴더의 데이터를 1 -> 0 으로 변경한다. 위 레지값들은 처리후에 제어판에서 SQL 제거를 하면 정상적으로 제거가 된다. 삭제 후 로그를 보면 아래와 같이 클러스터 인스턴스..
Using PowerShell to Manage Windows Azure SQL Database Azure SQL 데이터베이스를 포탈에서 관리가 가능하지만 간단한 설정은 파워쉘로 가능하다. [환경설정] https://www.windowsazure.com/en-us/downloads/ 접속하여 [Windows Power Shell] 에서 [Install]을 클릭한다. 설치한 후 Powershell_ISE 를 실행한다. 정상설치가 되었는지 PS>Get-Help Get-AzureSqlDatabase 를 실행하여 도움말이 나오면 정상적으로 설치가 된 것이다. Azure Account의 정보를 Import 하는 순서이다. PS C:\Windows\system32> Get-AzurePublishSettingsFil..
Use a BACPAC to Migrate a SQL Server Database to Azure SQL Database 단계.1 Export to a BACPAC file using SQL Server Management Studio 단계.2 Import from a BACPAC file into Azure SQL Database using SQL Server Management Studio 단계.2 Import from a BACPAC file into Azure SQL Database using SQL Server Management Studio 앞에서 Export 한 BACPAC 파일을 Import하는 방법이다. 작업 전 Azure SQL Database 를 생성을 해야한다. [참고문서] SQL ..
Use a BACPAC to Migrate a SQL Server Database to Azure SQL Database 단계.1 Export to a BACPAC file using SQL Server Management Studio 단계.2 Import from a BACPAC file into Azure SQL Database using SQL Server Management Studio 단계.1 Export to a BACPAC file using SQL Server Management Studio SSMS 에서 개체탐색기를 연다. 해당 데이터베이스의 우측 작업 메뉴중 [Export Data-tier Application(데이터 계층 응용 프로그램 내보내기)]을 클릭한다. 내보내기 설정. 로컬에 ..
Deploy SQL Server Database to Windows Azure SQL Database Windows Azure SQL 데이터베이스에 On-Premise SQL Server 데이터베이스를 배포하는 방법을 알아보자. On-Premise SQL Server에서 SSMS 연결 후 데이터베이스 오른쪽 메뉴 > 태스크 > Windows Azure SQL 데이터베이스에 데이터베이스 배포를 클릭한다. 소개 배포 설정 [연결]을 클릭하여 Azure SQL Database에 연결한다. 새 데이터베이스 이름 – 배포될 이름 Windows Azure SQL 데이터베이스 보전 – 웹 or 비즈니스 최대 데이터베이스 크기 – 최대크기GB 임시파일이름 - 요약. 아래와 같이 오류가 발생한다. 왜 발생할까? 원본서버..
- Total
- Today
- Yesterday