«SQL Server Denali CTP 1» Niko Neugebauer (16.12.2010) SQLPort.

Slides:



Advertisements
Apresentações semelhantes
RCAAP Project João Mendes Moreira, FCCN Berlin 7, Paris, 04/12/2009.
Advertisements

Laboratório de Sistemas Distribuídos (LSD) – Universidade Federal de Campina Grande (UFCG)EELA Grid School – December 04, 2006 Enhancing SegHidro/BRAMS.
MANUAL EBSCONET.
PI-HA (High Availability)
Web Services e Enterprise Services Vasco Veiga & Developer Group Microsoft Corporation.
Slide Title: Title Slide Keywords: Title Key Message: Title Slide
3/24/2017 7:59 AM © 2005 Microsoft Corporation. All rights reserved.
Portugal – Fraunhofer Gesellschaft Agreement
Novas Tecnologias Microsoft.
Experiências de Indução.
Java RMI Alcides Calsavara. Objetivos Permitir que um método de uma classe Java em execução em uma máquina virtual JVM chame um método de um objeto (instância.
CS 561, Session 6 1 Last time: Problem-Solving Problem solving: Goal formulation Problem formulation (states, operators) Search for solution Problem formulation:
.NET FRAMEWORK. 2.NET Framework É uma plataforma que permite desenvolver aplicações de software e bibliotecas chamadas aplicações gerenciadas; Ele provê
Uniform Resource Identifier (URI). Uniform Resource Identifiers Uniform Resource Identifiers (URI) ou Identificador de Recursos Uniforme provê um meio.
Protocolo HTTP.
SECEX SECRETARIA DE COMÉRCIO EXTERIOR MINISTÉRIO DO DESENVOLVIMENTO, INDUSTRIA E COMÉRCIO EXTERIOR BRAZILIAN EXPORTS STATISTICAL DEPURATION SYSTEM Presentation.
7 FuncionalidadeRecurso Windows Server 2008 R2 Hyper-V Windows Server 2012 Hyper-V VMware vSphere 5.1 Ent Plus Escalabilidade,
Projeto Povos, Culturas e Pontes People, Cultures and Bridges Project 2011/2012 Migrations and Citizenship Office.
Acção de Formação A Biblioteca Escolar: Leitura e Literacia no 2º e 3º ciclos do Ensino Básico e Secundário Centro de Formação Júlio Brandão
MVP Virtual Conference 2013 Cenário atual no mundo dos dados e a plataforma SQL Server Luciano Moreira.
OER LIFE CYCLE Andrew Moore and Tessa Welch.
Tópicos Especiais em Aprendizagem Reinaldo Bianchi Centro Universitário da FEI 2012.
Prof. Eduardo Mantovani Prof. Fábio de P. Santos AES 2007.
José A. S. Alegria PT Comunicações e PT Sistemas de Informação, CAQ, Ordem dos Engenheiros Arquitectura Organizacional e Engenharia de Processos: Agilidade.
Webots Pedro Pinheiro 12 de Novembro de Webots Pedro Pinheiro 12 de Novembro de 2004 Prepared by: Pedro Pinheiro.
Definição do MoC Subjacente a Aplicação Prof. Dr. César Augusto Missio Marcon Parcialmente extraído de trabalhos de Axel Jantch, Edward Lee e Alberto Sangiovanni-Vincentelli.
Knowledge Extraction from the Web (ISEWO)
Gestão e Recuperação de Informação Informação Geográfica - Introdução José Borbinha – DEI/IST.
Metodologia de Desenvolvimento de Software Hermano Moura Alexandre Vasconcelos, André Santos, Augusto Sampaio, Hermano Moura, Paulo.
Sample Fill LINQ (Language Integrated Query) Objects XML SQL User Data OData.
2010 New Years Trip to Argentina and Brazil Trip Sponsored by.
Aceitacao Acceptance. Aceita a vida que Deus te deu. Accept the life God gave you.
Hoje é domingo, 14 de setembro de 2014 Agora mesmo são 22:54 h. Relaxe por uns momentos e aprecie … Com som Today is Monday, 1 st December Relax.
Ciências Cognitivas e Tecnologia Educacional Scaffolding of Self-Regulated Learning in Social Networks Scaffolding do Aprendizado Auto-Regulado em Redes.
Desenvolvimento de Websites. SIMA 2011
Semana do SQL Server. Virtual PASS Chapter BR -2 meses de vida visitas por mês -380 artigos -20+ vídeos
©2011 SAP AG. All rights reserved. Customer Reference Slide One-page snapshot of successful implementation; baseline value collateral deliverable Produced.
Soluções usando Microsoft conteúdo Management Server 2002 Connector for SharePoint Technologies - MVP Exchange Server
Socio-technical approaches for Safety STAMP/STPA
Extended Events O que é SQL Server Extended Events? SQL Server Extended Events é um mecanismo de eventos criado no próprio código do SQL Server. É manipulável.
Equação da Continuidade e Equação de Navier-Stokes
Lei de Cotas: Looking at the Implementation of the Brazilian Employment Quota in São Paulo, Brazil Anna C. O’Kelly.
RELATÓRIO CEMEC 06 COMPARAÇÕES INTERNACIONAIS Novembro 2013.
Microprocessadores 8051 – Aula 3 Interrupção
Aula Teórica 18 & 19 Adimensionalização. Nº de Reynolds e Nº de Froude. Teorema dos PI’s , Diagrama de Moody, Equação de Bernoulli Generalizada e Coeficientes.
Andre Facciolli – Diretor Netbr Automação no Data Center.
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 2: Otimizando a modelagem para documentação Tiago Marçal Ricotta Gerente.
Smile Nat King Cole Rolagem automática.
VOCÊ JÁ FALA INGLÊS FLUENTEMENTE?
Motivação A difícil tarefa de encontrar o conteúdo certo que preciso para as diferentes situações de trabalho…
Administração e Exploração Avançada de Bases de Dados Mestrado em Engenharia de Sistemas Braga, 2014.
Conhecendo e Migrando para SQL Azure DBP 202 Diego Nogare MVP SQL Marcondes Alexandre MVP
About Us iVenture Inc is a technology as well as comprehensive media company that facilitates businesses, institutes and individuals by providing simplified.
Phases of Hackers. Module 1: Today’s Threat Landscape Module 2: Key Principles of Security Module 3: Understanding your enemy! Module 4: Phases of Hackers.
SQL Server Denali CTP1 Niko Neugebauer #78 PORTUGAL.
faculdadebetania .com.br
Teste e Qualidade de Software
Trainers and Co-Trainers
Super ETL’s com as novidades do SSIS 2016
Super ETL’s com as novidades do SSIS 2016
4º Encontro do Grupo SQL Server ES
Funções de Conference Brige
Alta Disponibilidade com Azure SQL Database
Protecting SQL Server – Security Best Practices
Aplicativo EBSCO eBooks Autenticação
Introduction to density estimation Modelação EcoLÓGICA
Pesquisadores envolvidos Recomenda-se Arial 20 ou Times New Roman 21.
Data Users Data Owners. Data Users Data Owners.
The following are the CSD Responses in relation to the IEEE P802
Transcrição da apresentação:

«SQL Server Denali CTP 1» Niko Neugebauer ( ) SQLPort

MCITP Developer 2005 MCITP Developer 2005 Líder e fundador da comunidade SQLPort Líder e fundador da comunidade SQLPort Mentor Regional PASS para «Western Europe» Mentor Regional PASS para «Western Europe» Consultor da Novabase na CGD Consultor da Novabase na CGD #NikoNeugebauer #NikoNeugebauer «SQL Server Denali CTP1 » Niko Neugebauer

História e Datas História e Datas Setup & Requirements Setup & Requirements O que é que está no CTP 1 e o que não O que é que está no CTP 1 e o que não Novo T-SQL Novo T-SQL DB Containment DB Containment Project «Juneau» Project «Juneau» Projects «Crescent» + «Atlanta» Projects «Crescent» + «Atlanta» HADR / Always On HADR / Always On «SQL Server Denali CTP1 »

SQL Server codenames: Yukon, Katmai, Kilimanjaro, Denali SQL Server codenames: Yukon, Katmai, Kilimanjaro, Denali Release cada meses Release cada meses Denali – é a montanha mais alta em America do Norte Denali – é a montanha mais alta em America do Norte O Próximo PASS Summit está marcado para o Outubro de 2011 O Próximo PASS Summit está marcado para o Outubro de 2011 História e Datas

Novidades de T-SQL Contained Databases Server role FullText (office docs search) Spatial SSIS, SSAS, SSRS ? … CTP1 contem:

Project «Juneau» Project «Crescent» Project «Atlanta» Always On FileTable… Não está incluído no CTP1:

PowerShell 2.0 (não está incluído no Setup).NET 4.0 No-Reboot Package 32-bit still supported (por agora) – mas sem AWE! Retirado apoio: Itanium, 80 compatibilidade Windows Core CPU 1.4 Ghz, Recomendado 2.0 Ghz 512MB RAM, Recomendado 2GB 2GB Componentes Básicos, rapidamente chega aos 4GB Requirements

Pode ser instalado ao lado de 2008 / 2008 R2 Cuidado com BIDS e com os componentes de Visual Studio Practicamente o mesmo de 2008 R2 Setup

Paginação Suporte para UCS-2 Error Handling Geradores de sequências Melhoramentos para o EXECUTE Descoberta de Results Set Metadata (substitui SET FMTONLY) Whats new in T-SQL ?

Unicode Characters ocupam 16-bits cada (NCHAR/NVARCHAR) O UCS-2 especificação exige 4 bytes Agora vai ter Novos «Collations» que acabam com _CS Estes novos «Collations» tratam bem os characters Suporte para UCS-2

BD Isolados BD Isolados Opção CONTAINMENT = PARTIAL, é a única opção suportada em Denali, o que significa um «containment» que não está a ser enforçado. Opção CONTAINMENT = PARTIAL, é a única opção suportada em Denali, o que significa um «containment» que não está a ser enforçado. sp_configure - para permitir utilização de «containment», global para o servidor sp_configure - para permitir utilização de «containment», global para o servidor sys.dm_db_uncontained_entities - mostra todos os potenciais problemas com «containment» sys.dm_db_uncontained_entities - mostra todos os potenciais problemas com «containment» O trabalho está muito no início O trabalho está muito no início DB Containment

The goal is to unite experience in Visual Studio and to provide single environment for everyone including BI. The goal is to unite experience in Visual Studio and to provide single environment for everyone including BI. High productivity environment for SQL Server, SQL Azure and BI High productivity environment for SQL Server, SQL Azure and BI Connected and offline database Development Connected and offline database Development Edition-aware development environment Edition-aware development environment Integrated application/database development Integrated application/database development Compile warnings and errors in the style of Visual Studio or Eclipse Compile warnings and errors in the style of Visual Studio or Eclipse Tooltips when meeting errors Tooltips when meeting errors Execute with Debugger Execute with Debugger Project «Juneau»

PowerBuffer: PowerBuffer: computes and generates the alter script computes and generates the alter script -> new COMMIT button -> you will see a list with changes to be made, like created indexes or altered stored procedure or... -> and then you have 3 options: generate script, commit and cancel New Table Designer New Table Designer -> if you delete a column from the table -> will receive warnings about all the references that were affected Project «Juneau»

Database Team-Development: Database Team-Development: Clone DB into filesystem Clone DB into filesystem Depois faz-se disconnect -> mas temos o nosso projecto no Project Explorer Depois faz-se disconnect -> mas temos o nosso projecto no Project Explorer NEW FEATURE in DENALI: «LOCAL DB» -> locally activated instance of SQL Server. Is inside Visual Studio. NEW FEATURE in DENALI: «LOCAL DB» -> locally activated instance of SQL Server. Is inside Visual Studio. Imagine: se não tiver permissões sufficientes, vai offline. LOCAL DB é uma feature differente de Containment DB LOCAL DB tem todas as Enterprise Features LOCAL DB é tipo um Snapshot - Podemos depois fazer schema compare, data compare - Funcionalidade «CheckPoint» (é um snapshot) - Função «Generate Script Against CheckPoint» - Find References, REFACTOR Project «Juneau»

Debugging: Debugging: o Fazendo Debug em C# ou VB# podemos pôr um «breakpoint» no stored procedure e aí é que vai parar memso. o Pode especificar condições de breakpoint, contadores de “hits”, filteres e acções. A edição na altura de execução também possível. o Pode fazer watch aos expressões de T-SQL e ver Quick Info tooltips. o IntelliSense agora tem validação de Breakpoints. Debug funciona com BDs desde SQL Server 2005 SP2. Debug funciona com BDs desde SQL Server 2005 SP2. Project «Juneau»

Cloud Based SQL Server Monitoring SQL Server 2008 / 2008 R2 Transfere “Diagnostics Data” para Cloud Tem um certo demoro, então não é Real-Time Microsoft Engineer «Checklist in an hour» Project «Atlanta»

Project “Crescent” expands on the Self-Service BI capabilities delivered with PowerPivot for Excel by enabling customers to visualize and interact with the modeled data in a fun and meaningful way using highly interactive visualizations, animations and smart querying and present and share insights with others in the organization through rich storyboard presentation capabilities. The first public CTP for Project “Crescent” is currently planned for the first half of calendar year Project «Crescent»

HADR - High Availability / Disaster Recovery O deploy de "HADR" involve configuração de uma ou mais «availability groups». O deploy de "HADR" involve configuração de uma ou mais «availability groups». Até 4 servidores no grupo (2 sync e 2 async) Até 4 servidores no grupo (2 sync e 2 async) Multiplas BD no grupo Multiplas BD no grupo Exige Windows Clustering (e exige Windows Server Enterprise Edition) Exige Windows Clustering (e exige Windows Server Enterprise Edition) Backup funciona em todo o lado (mesmo nas Replicas) Backup funciona em todo o lado (mesmo nas Replicas) HADR / Always On

Always On (Muito mais de que um simples Mirroring): Faster Failover Faster Failover Multi-Database Failover Multi-Database Failover Multiple Secondaries Multiple Secondaries Active Secondaries Active Secondaries Fast Client Connection Redirection Fast Client Connection Redirection Flexible Failover Policies Flexible Failover Policies Windows Server Core Windows Server Core Multisite Clustering Multisite Clustering Configura-se por instância ou pela BD Configura-se por instância ou pela BD DMV’s vão servir para o controlo de todo o processo DMV’s vão servir para o controlo de todo o processo HADR / Always On

Segundo a informação de «Books Online» a funcionalidade HADR/ON está muito limitada / não funcional em CTP1: - Máximum 8 User Databases - Single Asynchronous Secondary Replica - … Pre-requisites e restrições: - Read/Write Database - Full Recovery Mode - No Mirroring - Multi-User Database Para mais informação: HADR / Always On

Columnstore Indexes (read only de momento Columnstore Indexes (read only de momento FileTable (gestão de ficheiros através do SQL) FileTable (gestão de ficheiros através do SQL) Extended Events recebe um pouco de GUI Extended Events recebe um pouco de GUI Segurança: SHA2_256, SHA2_512 Segurança: SHA2_256, SHA2_512 Snippets para SSMS e VS Snippets para SSMS e VS Database level users sem logins Database level users sem logins FullText Search: proximidade do termo – NEAR FullText Search: proximidade do termo – NEAR FullText Search: Office 2007 properties FullText Search: Office 2007 properties Ainda Mais:

«Denali» release notes: code-named-quot-denali-quot-ctp1-release-notes.aspx code-named-quot-denali-quot-ctp1-release-notes.aspx Aaron Betrand: Recursos:

Perguntas sem respostas

Obrigado.