Transcrição de Bate-Papo: Yukon para administradores

13 de janeiro de 2004

Observe que partes desta transcrição foram editadas para obter mais clareza.*

Introdução

Moderador: Stephen_D (Microsoft)
Bem-vindos ao bate-papo de hoje sobre o Yukon para administradores. Gostaria que os anfitriões se apresentassem.

Anfitrião: Michael (Microsoft)
Meu nome é Michael Raheem e sou Gerente de programas da equipe de ferramentas do SQL Server. Estou muito feliz em responder suas perguntas sobre as ferramentas do Yukon.

Anfitrião: swynk (MVP)
Olá, sou Stephen Wynkoop, MVP do SQL Server, do SSWUG.ORG, o co-patrocinador deste bate-papo na Web.

Anfitrião: EuanG (Microsoft)
Olá, sou Euan Garden. Sou Gerente da unidade de produto da equipe de ferramentas no SQL Server.

Anfitrião: MarkA (MVP)
Sou Mark Allison, MVP do SQL Server. Trabalho com o SQL Server há 8 anos.

Anfitrião: Rajesh (Microsoft)
Olá a todos!! Meu nome é Rajesh Patel, líder da versão beta do SQL Server.

Moderador: Stephen_D (Microsoft)
E... eu sou Stephen Dybing, líder de MVP do SQL Server. Agradeço a todos por estarem aqui hoje!

Início do bate-papo

Anfitrião: swynk (MVP)
P: dkPGH: Quais são as principais diferenças entre o 2000 e oYukon para os DBAs?
R: O site http://www.microsoft.com/sql/yukon/productinfo/top30features.asp (em inglês) é um bom lugar para encontrar a resposta - mas use-o apenas como referência. http://www.microsoft.com/sql/yukon/productinfo/ Há muitos recursos/alterações a serem listados aqui. :)

Anfitrião: EuanG (Microsoft)
P: bbogart: Quais são as ramificações de desempenho do uso de linguagens CLR em funções, store procedures e triggers?
R: A melhor resposta é: depende. Quando há operações computacionais intensas ou necessidade de aproveitamento da estrutura do .Net, os objetos do CLR tornam-se mais rápidos.

Às vezes, para operações de dados intensas, o T-SQL torna-se mais rápido e outras vezes isso ocorre com as linguagens do CLR. Estamos trabalhando na Orientação de arquitetura para determinar quando usar um certo recurso.

Anfitrião: EuanG (Microsoft)
P: MikeG: O modelo de cluster de atualização para o Yukon já foi anunciado?
R: O que estamos dizendo é que forneceremos suporte a clusters de 8 nós nessa versão.

Moderador: Stephen_D (Microsoft)
P: Há uma dl de demonstração?
R: Ainda não. Havia uma no CD de recursos fornecido com o PDC e o PASS, mas a versão beta não estará disponível para download até meados de julho.

Anfitrião: MarkA (MVP)
P: kris: Fale sobre as recomendações do Yukon para os DBAs, para aprimorar as habilidades e para determinar se precisam ou não de conhecimento de vb.net ou c#.
R: Depende! :-) Um dba com boa produtividade deve realmente conhecer vb.NET ou c#. A razão para isso é que os desenvolvedores começarão a desenvolver store procedures em linguagens .NET e precisarão controlar sua qualidade e fornecer suporte a eles. Os DBAs de desenvolvimento deverão certamente conhecer .Net para criarem store procedures .Net.

Anfitrião: Rajesh (Microsoft)
P: kris: Há alguma alteração importante no servidor Standby/log shipping?
R: Boa pergunta. Temos um novo recurso chamado Espelhamento de banco de dados. O Espelhamento de banco de dados oferece um crescimento substancial de disponibilidade no nível predeterminado, usando o SQL Server, e uma alternativa fácil de ser gerenciada destinada a cluster para failover. O Espelhamento de banco de dados trabalha na manutenção de um servidor hot standby. Após uma falha no servidor de produção, os aplicativos podem recuperar-se rapidamente, reconectando-se ao servidor hot standby.

Anfitrião: Michael (Microsoft)
P: Jingman: E sobre a compatibilidade de MAPI no ambiente de cluster do SQL Server (Yukon)
R: No Yukon, estamos planejando ter um novo subsistema SQLiMail que use SMTP e seja compatível com cluster.

Anfitrião: swynk (MVP)
P: MikeG: Poderei usar SQL Servers de cluster juntos e enviar uma solicitação de atualização para um cluster?
R: Sim, hoje isso é possível.

Anfitrião: EuanG (Microsoft)
P: kris: O Yukon fornecerá suporte a Balanceamento de carga?
R: Sim, mas com uma nova tecnologia chamada Service Broker.

Moderador: Stephen_D (Microsoft)
P: Aproveitando a pergunta do bbogart, o Yukon CLR será multi-segmentado, controlando vários aplicativos de uma vez?
R: Sim.

Anfitrião: Michael (Microsoft)
P: Haverá suporte para backup\recuperação de tabelas simples?

Não, o Yukon não fornecerá suporte para backup/recuperação de tabelas simples.

Anfitrião: swynk (MVP)
P: MikeG: O site do Yukon está em "sql" no microsoft.com?
R: Sim, em http://www.microsoft.com/sql/yukon/productinfo/ (site em inglês).

Moderador: Stephen_D (Microsoft)
P: A equipe de desenvolvimento fez muitos progressos nas alterações de replicação descritas no PASS?**
R: Sim. :-) Mas, lembre-se de que não há ninguém aqui hoje da equipe de replicação.

Anfitrião: EuanG (Microsoft)
P: et3: O DTS será movido da plataforma baseada em VB/COM para a plataforma baseada em .NET?
R: O DTS ainda está disponível por meio de COM, porém, as interfaces .Net fornecerão suporte completo ao DTS.

Anfitrião: Rajesh (Microsoft)
P: BusmasterJones: Entendo que o Yukon ainda é uma versão beta fechada...mas gostaria de saber quando nós "pessoas externas" poderemos obter uma cópia dele? A versão beta pública é a única/melhor forma?
R: Aguardem o Beta2 que estará disponível em meados de Julho deste ano.

Anfitrião: EuanG (Microsoft)
P: Cole: Quando o Beta 2 estará disponível? Ouvi dizer no início de 2004!
R: Até meados de Julho.

Anfitrião: MarkA (MVP)
P: dkPGH: A transição é difícil para os aplicativos existentes?
R: A resposta para essa pergunta será obtida quando os aplicativos forem testados no lançamento da versão beta pública. A Microsoft está trabalhando muito para tornar as versões antigas do SQL Server compatíveis, mas não há nenhum substituto para se fazer um bom teste de regressão.

Anfitrião: swynk (MVP)
P: Tommy: Você vê a versão Beta do Yukon como uma base sólida para que se comece o desenvolvimento de aplicativos ou ainda há muitas alterações a serem feitas até a versão final?
R: Normalmente as versões betas são ferramentas de revisão de recursos e não ferramentas de desenvolvimento e de API final de baixo nível. Freqüentemente as chamadas (ou as respostas a essas chamadas) serão alteradas e recomendo, de forma insistente, que você não desenvolva projetos finais em um produto beta. Quero enfatizar que, trabalhando com uma versão Beta, você terá condições de avançar no que diz respeito à evolução do produto.

Anfitrião: EuanG (Microsoft)
P: AspiringGeek: Já existe algum guia impresso disponível para ser usado com a interface? Por exemplo, não sou preguiçoso com o DTS, mas fiquei surpreso com o trabalho que tive para começar a usá-lo!
R: Se você tem a versão beta do programa beta oficial, será possível obter as atualizações disponíveis; também estamos trabalhando em tutoriais para a versão Beta 2 e tornando-a mais fácil para que o tutorial não seja necessário.

Moderador: Stephen_D (Microsoft)
P: Como posso obter a versão beta?
R: Visite http://www.microsoft.com/sql/evaluation/betanominations.asp (site em inglês).

Anfitrião: Rajesh (Microsoft)
P: kris: Como posso obter a versão beta?

P: mroach: Você pode fornecer uma previsão de quando a versão beta do Yukon estará disponível para assinantes do MSDN?
R: Beta2 será a próxima versão que vocês poderão obter. A versão Beta2 estará disponível aos assinantes do MSDN logo depois que for disponibilizado para download.

Anfitrião: EuanG (Microsoft)
P: curwiler: Gostaria de saber se a estrutura .NET precisará de uma atualização para ser executada com o Yukon?
R: Depende do que está instalado; o Yukon requer a versão Whidbey do .Net Framework, que é a próxima geração depois de 1.1.

Anfitrião: Rajesh (Microsoft)
P: ibgone: O espelhamento de banco de dados funciona sem um cluster habilitado?
R: Sim, o espelhamento do banco de dados funciona sem cluster.

Moderador: Stephen_D (Microsoft)
P: Há algum modo para que os desenvolvedores/administradores de db possam obter uma versão beta a fim de utilizarem-na e depois enviar comentários?
R: Desculpe, mas a não ser que participem do PASS ou do PDC, vocês terão que aguardar a versão beta pública.

Anfitrião: EuanG (Microsoft)
P: MikeG: Ainda não há nenhuma palavra sobre os recursos de cluster de atualização <destinados> ao Oracle.
R: Quais recursos você está procurando? Estamos adicionando suporte a 8 nós, e o Espelhamento de banco de dados fornece um failover muito mais rápido do que aquele oferecido pelo cluster.

Anfitrião: Michael (Microsoft)
P: O Enterprise Manager é uma ótima ferramenta que vamos conhecer (e adorar, principalmente). Quais são os recursos perdidos e adquiridos ao mudar para o Workbench?
R: Nosso objetivo é fazer com que o Workbench forneça suporte às funcionalidades essenciais do Enterprise Manager e aos novos tipos de objetos do Yukon. Na versão Beta2, você verá muitos recursos EM surgirem.

Moderador: Stephen_D (Microsoft)
P: Há alguma melhoria no mecanismo otimizador do SQL...ou todo o esforço esteve voltado à integração com o c# etc?
R: Há tantas melhorias que não é possível listá-las com detalhes aqui...

Anfitrião: EuanG (Microsoft)
P: TVN: Há alguma preocupação com relação à segurança ao usar o CLR, como representação do usuário?
R: A questão da segurança está presente nesse projeto desde o início, e o modelo é muito rico em detalhes para ser explicado aqui. Sugiro que você procure artigos sobre isso no site http://www.sqljunkies.com/ (em inglês) e no MSDN.

Anfitrião: swynk (MVP)
P: TVN: O sqlmail smtp é habilitado?
R: Sim, mas é necessário o MAPI para se trabalhar com o SMTP.

Anfitrião: EuanG (Microsoft)
P: bbogart: continuando sobre o desempenho do CLR... Quais são as exigências do CLR em relação aos recursos de servidor, em particular, à memória, que não foram necessárias em versões anteriores?
R: Excelente pergunta, poderíamos realizar um bate-papo somente sobre esse assunto. Os recursos de desempenho serão diferentes durante a utilização do SQLCLR, mas será possível usar as mesmas ferramentas para diagnosticar e investigar esses recursos. Esse foi um dos objetivos que engloba também profiler, desempenho, novas tabelas de sistema, etc.

Moderador: Stephen_D (Microsoft)
P: Vou reformular essa pergunta "Poderei enviar uma atualização a um cluster do SQL Server, se um outro envio falhar, para que outro servidor execute a mesma transação?".
R: Não sem reenviar a consulta.

Anfitrião: Michael (Microsoft)
P: mroach: Poderemos ter diferentes bancos de dados usando diferentes contas "SQLiMail", situação oposta à existente, em que todos os bancos de dados usam o perfil MAPI de nível de servidor?
R: Sim. O recurso de segurança de perfil do SQLiMail permite que você conceda acesso a usuário e funções de banco de dados.

Anfitrião: swynk (MVP)
P: DBDon: Haverá uma versão de MSDE do Yukon? Foi feito um contrato de licença para ele e, em caso afirmativo, ele inclui alguma ferramenta de administração?
R: Sim, haverá uma versão de MSDE do Yukon, mas a licença e o conjunto de recursos ainda está para ser anunciado.

Anfitrião: MarkA (MVP)
P: AspiringGeek: MarkA_MVP, seu comentário sobre a grande razão para se conhecer C# é muito pertinente. Não consigo mais continuar com meus desenvolvedores da forma que estão: eles escrevem códigos ineficientes que precisam ser refeitos. Estremeço quando penso nos problemas que surgirão na "conclusão" dessa atividade...
R: Concordo. Creio que um erro comum será os desenvolvedores insistirem em usar linguagens .net para acessar dados, quando, na verdade, eles deveriam considerar a definição e a utilização de T-SQL.

Anfitrião: Rajesh (Microsoft)
P: BusmasterJones: Rumores publicados sobre tipos de dados XML. Isso permitirá atualizações para um nó específico do documento XML? Em caso afirmativo, com qual sobrecarga?
R: Sim, você pode atualizar um nó específico da coluna de tipos de dados do XML. O desempenho dependerá do design e do tamanho do documento. Um informe oficial com as práticas recomendadas dos tipos de dados do XML estará disponível para aperfeiçoar o desempenho e melhorar o uso.

Anfitrião: EuanG (Microsoft)
P: Harv: Há alguma melhoria no modo como o otimizador gera o plano de consultas quando a tecnologia Hyperthreading é usada?
R: Existem tantas melhorias no otimizador que não é possível listá-las aqui.

Anfitrião: swynk (MVP)
P: helloworld: Há novos utilitários, como o SQL Query Analyzer, para criar store procedures e triggers?
R: Sim, o Workbench e a integração que você já pode observar no Visual Studio são ótimos exemplos de uma abordagem integrada com vistas para o futuro.

Moderador: Stephen_D (Microsoft)
P: Existem alterações no desempenho de store procedures/views/triggers?
R: Sim, existem muitas alterações, mas hoje não temos nenhum membro da equipe responsável para responder a essa pergunta com mais detalhes.

Anfitrião: Michael (Microsoft)
P: Espero que o Yukon forneça suporte à reindexação de dbcc online para bancos de dados 24X7, mas com que eficiência?
R: Nosso objetivo no Yukon é fornecer suporte a operações de indexação online de modo eficiente.

Anfitrião: Rajesh (Microsoft)
P: BusmasterJones: Rajesh_MS - Há um link para a inscrição no programa Beta2?
R: Visite http://www.microsoft.com/sql/evaluation/betanominations.asp (site em inglês).

Moderador: Stephen_D (Microsoft)
P: O Yukon e o SQL2K podem ser executados simultaneamente na mesma máquina?
R: Sim, usando, no mínimo, uma instância nomeada.

Moderador: Stephen_D (Microsoft)
P: Há alguma nova função incorporada? Adoraria fornecer alguma autoridade DBCC sem fornecer SA aos desenvolvedores!
R: Sim, há muito mais do que permissões granulares.

Anfitrião: MarkA (MVP)
P: bbogart: O Yukon permite compactar e/ou criptografar backups de bancos de dados?
R: Não, mas existem/existirão produtos de terceiros que podem ser incorporados para que essas ações sejam possíveis.

Anfitrião: EuanG (Microsoft)
P: TVN: Qual é a capacidade de escala do Yukon em um único servidor?
R: O Yukon está atualmente em uma versão beta inicial, portanto, ele não pode ser usado para executar avaliações. Porém, trabalhamos muito em relação ao desempenho nessa versão, e o aumento na capacidade de escala é um dos objetivos para a próxima versão. Com a adição do SQL2000 de 64 bits, os recursos de um único servidor, mesmo nesse ponto do projeto, são realmente impressionantes. Em um dos laboratórios do SQL Server, temos uma máquina de teste de 64 bits, com 1/2 TB de RAM, e ela não está com sua capacidade máxima...

Anfitrião: Michael (Microsoft)
P: O Yukon permite 'ocultar' bancos de dados e tabelas baseados em função?
R: A nova camada de segurança na parte superior dos metadados do Yukon permite controlar as pessoas que podem exibir definições de objetos.

Anfitrião: swynk (MVP)
P: SirFish: Quais os tipos de aumento de desempenho que estão sendo observados nos dbs do sql2k, OLTP e OLAP atualizado para Yukon?
R: Podemos observar os aumentos, mas o processo beta ainda é inicial, e a qualificação desses aumentos seria muito difícil nesse momento. À medida que mais códigos são adicionados à versão de produção/final, torna-se mais fácil obter os dados desses aumentos.

Anfitrião: EuanG (Microsoft)
P: DBDon: Quais são as especificações de sistema para o Yukon?
R: As especificações são superiores às do SQL2k em alguns aspectos do produto (a maioria das ferramentas é escrita em .Net, o que exige uma máquina com especificações superiores àquelas das ferramentas do SQL2k).

Anfitrião: Michael (Microsoft)
P: kris: Qual é a principal vantagem de usar o Workbench em vez do Enterprise Manager?
R: Há muitas vantagens para serem listadas aqui! Por exemplo, o SQL Workbench é um ambiente integrado para criação e gerenciamento de todos os produtos do SQL Server. Todas as caixas de diálogo são não modais, podem utilizar scripts e ser redimensionadas.

Anfitrião: swynk (MVP)
P: Festeron: Quanto de suporte um DBA pode fornecer sem o software Visual Studio?
R: O Visual Studio não é necessário.

Anfitrião: EuanG (Microsoft)
P: MikeG: Para ser totalmente franco, esse recurso é a única grande vantagem do Oracle em relação ao SQL Server. Gostaria apenas que isso fosse resolvido.
R: Agradeço seu comentário. Informarei a equipe de cluster sobre isso.

Moderador: Stephen_D (Microsoft)
P: Haverá uma nova versão do Enterprise Manager ou todo o controle será feito pelo que estamos chamando de "WorkBench"?
R: O Workbench substitui o Enterprise Manager.

Anfitrião: Rajesh (Microsoft)
P: JMcDaniel: Meus módulos do store procedures estendidos deverão ser escritos novamente em .NET ou eles ainda funcionarão com o Yukon?
R: Eles continuarão a funcionar, mas recomendamos o uso dos novos recursos de programabilidade do .NET no Yukon.

Anfitrião: MarkA (MVP)
P: DBDon: O Yukon tem um 'Query Analyzer'?
R: Sim, ele é chamado de Query Editor e está integrado diretamente ao SQL Workbench.

Anfitrião: EuanG (Microsoft)
P: kris: Há algum novo recurso ou novas ferramentas inclusas para monitoração de desempenho/atividades?
R: Nós realmente recriamos a Atividade atual; estamos trabalhando com a equipe do MOM e em outros utilitários para a versão Beta 2, além de monitoração.

Anfitrião: MarkA (MVP)
P: Jags_2000: O Log Explorer (da Lumigent?) ainda é usado no Yukon?
R: Ele será necessário se desejar exibir a parte interna dos logs de transação. Não tenho certeza se o Log Explorer fornece suporte ao Yukon - será necessário contatar a empresa responsável.

Anfitrião: Michael (Microsoft)
P: curwiler: Seria ótimo que não fosse mais necessário usar o MAPI nos recursos de mensagem do SQL...
R: Seu desejo se tornou realidade! Haverá um novo subsistema de mensagens no Yukon que não requer a execução de MAPI no servidor.

Anfitrião: EuanG (Microsoft)
P: Tommy: Como descobrimos a instância nomeada do servidor Yukon?
R: Do mesmo modo usado no SQL 2000 ( SQLBrowseConnect etc), mas incluímos um novo provedor WMI e um novo modelo de objeto gerenciado denominado SMO.

Moderador: Stephen_D (Microsoft)
P: As atualizações são automáticas no Yukon ou ainda é necessário baixar os service packs?
R: Isso ainda não foi definido.

Moderador: Stephen_D (Microsoft)
P: Um DBA pode controlar os recursos fornecidos pelo Yukon ou ele usa o método 'Kill em all' (Eliminar todos) das versões anteriores?
R: Ele utiliza o método 'Kill em all'. :-)

Anfitrião: EuanG (Microsoft)
P: Harv: Há algum outro tipo de índice disponível no Yukon, exceto binário, como inverso, bitmap etc.?
R: Os mais novos são, obviamente, os índices de XML.

Anfitrião: Rajesh (Microsoft)
P: kris: O Yukon fornecerá suporte a uma melhor criptografia de store procedure?
R: O Yukon fornecerá suporte à ofuscação de store procedures. Também estamos procurando melhorar nossos mecanismos de ofuscação.

Anfitrião: Michael (Microsoft)
Para entender melhor, o Yukon terá dois subsistemas de mensagens: SQL Mail e SQLiMail. O SQLMail ainda requer a execução de MAPI no servidor, mas o novo subsistema SQLiMail não requer a execução de MAPI e usa o SMTP ou envia emails.

Anfitrião: swynk (MVP)
P: kris: Quais são as principais alterações em Backup e restauração?
R: O principal objetivo das alterações é tornar o db mais disponível, mais rápido, com recuperações mais específicas, etc, mantendo-o online. As alterações específicas são comuns (e muitas para serem listadas aqui, infelizmente), mas haverá ótimas alterações em breve.

Anfitrião: Michael (Microsoft)
P: SirFish: continuando a pergunta sobre MAPI/SMTP - como adquirimos o CLR, podemos usar somente o System.Web.Mail em restrições MAPI e SP para ignorar tais restrições?
R: É possível fazer isso, sim. Mas a melhor opção seria aproveitar o novo subsistema SQLiMail para ignorar o MAPI.

Anfitrião: EuanG (Microsoft)
P: Tommy: A idéia da integração do CLR é levar o desenvolvimento de bancos de dados para um ambiente de desenvolvimento VS.NET?
R: Sim e não, você pode desenvolver em VS e, também, em bloco de notas e usar os compiladores SDK. A idéia é a de escolha; queremos permitir que você escreva os objetos e amplie o servidor usando linguagens conhecidas e dominadas pela maioria das pessoas. Em vez de forçá-lo a usar essa ou aquela linguagem de banco de dados, permitimos que use qualquer linguagem .NET compatível. Por exemplo, VB.Net, C#, MC++ e Borland Delphi. Esperamos que haja muitas outras linguagens.

Anfitrião: Rajesh (Microsoft)
P: sql_dba_guy: Será possível atribuir prioridades a usuários ou sessões? Algumas atividades podem ser executadas sem pressa, mas outras devem ter prioridade.
R: Temos uma conexão admin dedicada, mas, em geral, não definimos prioridades para processos.

Moderador: Stephen_D (Microsoft)
P: Por que vocês não estão respondendo perguntas sobre particionamento, bloqueio, índices, etc, que são fundamentais para rdbms, e estão respondendo somente a perguntas relacionadas a CLR e cluster, quando sabem que rdbms destinam-se à definição de consultas de base e não à escrita de lógica de procedimento no CLR?
R: Porque não há ninguém da equipe de engenharia aqui e não temos o conhecimento necessário para fornecer respostas adequadas a essas perguntas.

Anfitrião: swynk (MVP)
P: BusmasterJones: Há algum pré-requisito de instalação adicional que exija uma licença separada para usar o CLR?
R: Desculpe, mas ainda é muito cedo para se falar sobre licença - ainda não temos uma definição quanto a licenças, nesse momento.

Moderador: Stephen_D (Microsoft)
P: O atraso do lançamento do Yukon para o mês de julho de 2004 excede o período de Atualização gratuita de dois anos. Como vocês deixarão os clientes felizes, se eles compraram o SS2K pensando que o Yukon seria gratuito?
R: Compreendemos os problemas relacionados a esse assunto e estamos trabalhando nisso, mas no momento ainda não temos nenhuma resposta.

Anfitrião: EuanG (Microsoft)
P: curwiler: Parece-me que o .NET é realmente mais que uma substituição para a criação de códigos feitos por XPs?
R: Sim, é isso mesmo e muito mais; você pode escrever novos tipos mais valiosos, triggers, etc no .Net no Yukon. Também fornecemos um ambiente de execução moderno e seguro, com uma opção de IDE de desenvolvimento valiosa.

Anfitrião: Michael (Microsoft)
P: Tommy: Como sabemos qual é a instância nomeada da instalação do Yukon?
R: Tente executar SELECT @@NOME_DO_SERVIDOR.

Anfitrião: Rajesh (Microsoft)
P: dkPGH: O Yukon fornece Assistentes de atualização para DBs do 2000?
R: Sim, esses assistentes serão fornecidos.

Anfitrião: EuanG (Microsoft)
P: RHale[ScooterStore]: EuanG_MS => Onde podemos encontrar uma lista dessas melhorias.
R: Desculpe, mas ainda não é possível falar sobre todos os recursos neste bate-papo; ocorrerão outros encontros e com certeza outros recursos serão discutidos. A equipe do SQL Server é composta por 1000 pessoas e nenhum de nós neste bate-papo pode responder sobre todo o projeto. Procurem artigos sobre o Yukon e participem de outros bate-papos sobre esse assunto.

Moderador: Stephen_D (Microsoft)
P: Pubs e Northwind estão ficando um pouco cansativos. Há algum plano para novos bancos de dados de amostra mais complexos?
R: Sim, saiba mais no site da adventureworks.

Anfitrião: EuanG (Microsoft)
P: Tommy: Haverá armazenamento de conjuntos de dados no Yukon?
R: Originalmente não, mas é possível transmitir XML em tipo de dados XML ou escrever seus próprios tipos de dados usando SQLCLR.

Anfitrião: Michael (Microsoft)
P: cedcas: O Yukon permite "ocultar" BANCOS DE DADOS com base em login?
R: Sim. Há uma nova camada de segurança na parte superior dos metadados do Yukon que permite controlar as pessoas que podem exibir definições de objetos.

Anfitrião: swynk (MVP)
P: jdperrenoud: Será possível realizar ações, como sp_detach, sp_attach, em bancos de dados replicados (editores ou assinantes) no Yukon?
R: Não, mas estamos discutindo a possibilidade de torná-lo semelhante a backup e restauração de banco de dados replicados.

Anfitrião: EuanG (Microsoft)
P: Harv: Serão lançadas versões de 32 bits e 64 bits do Yukon?
R: Sim, lançaremos as versões de 32 bits e 64 bits ao mesmo tempo.

Moderador: Stephen_D (Microsoft)
P: Está nos planos uma versão de 64 bits para o processador AMD Opteron? Sei que ainda estão trabalhando no sistema operacional, mas mesmo no modo de 32 bits ele funciona bem com bancos de dados?
R: Não entraremos no assunto de plataformas agora...

Anfitrião: Rajesh (Microsoft)
P: cedcas: Algum suporte a SQL XML existente no IIS foi ampliado (modelo, consultas de url e outros)?
R: Sim, há melhorias, por exemplo, novos recursos como o suporte original a SOAP e a http, suporte a Xquery em exibições XML, etc.

Anfitrião: EuanG (Microsoft)
P: Cole: Que partes do VS são exigidas para o Serviço de relatórios do Yukon?
R: O Yukon incluirá tudo que for necessário para a criação de relatórios; não será preciso adquirir nenhum outro produto.

Anfitrião: Michael (Microsoft)
P: jdperrenoud: Haverá suporte total para o DTS no Yukon de 64 bits?
R: Infelizmente, essa pergunta entra no assunto sobre plataformas. Não estaremos comentando isso agora...

Anfitrião: swynk (MVP)
P: Festeron: swynk: Sua resposta para VS foi vaga - posso examinar, solucionar problemas e criar perfis de códigos do CLR com o Workbench?
R: Não é possível *editar* no Workbench, mas você pode fazer revisões. As edições devem ser feitas no bloco de notas, etc - na ferramenta de sua preferência. O Visual Studio não é necessário no Yukon para criar rotinas, etc. Espero que isso tenha ajudado.

Moderador: Stephen_D (Microsoft)
P: Há alguma melhoria no controle de transações ao usar store procedure estendido?
R: Não.

Anfitrião: EuanG (Microsoft)
P: skullleader: Gostaria de saber sobre novos Analysis Services. Ele parece muito mais com um aplicativo .net do que com um console admin?
R: Há duas novas ferramentas importantes: o SQL Workbench é a nova Ferramenta de administração e o BI Workbench é a nova Ferramenta de desenvolvimento. Portanto, há um enfoque no desenvolvimento, mas também haverá experiências no que diz respeito à administração.

Moderador: Stephen_D (Microsoft)
P: Diga-me que o controle de erros Try/Catch é de prioridade alta.
R: Sim. E ele já está funcionando.

Anfitrião: Michael (Microsoft)
P: gci: Atualmente em EM, algumas alterações recriam uma tabela. Haverá alguma modificação mais interessante do que alterar apenas uma tabela (em tabelas grandes esse problema é crítico).
R: Estamos cientes desse problema e tentaremos solucioná-lo durante o projeto do Yukon.

Anfitrião: EuanG (Microsoft)
P: BusmasterJones: As atualizações são automáticas no Workbench - em vez de manuais como no EM?
R: Não na versão Beta 1, mas serão no RTM.

Anfitrião: Michael (Microsoft)
P: Phil: É possível conectar-se ao Yukon com EM do 2000?
R: Não. Você pode usar o SQL Workbench para gerenciar um servidor Yukon.

Anfitrião: Rajesh (Microsoft)
P: Audie_Wright: MSFT está lançando um novo conjunto de ferramentas ETL. Quais são as principais melhorias? O DTS é "muito" limitado quando comparado a outras soluções ETL.
R: Há muitos recursos a serem listados...por exemplo, fluxos de controle complexos, depuração de fluxos de controle, muitas tarefas de DTS, inclusões e aperfeiçoamentos, melhorias na atividade de transformação, assistentes, relatório de erros, controle de erro de tempo de execução, procedimento de armazenamento de transferência, etc.

Anfitrião: swynk (MVP)
P: Tommy: Você pode especificar exatamente quais tipos de dados serão registrados nos logs de transação para reduzir o tamanho desses logs?
R: Não entendi sua pergunta. Você está falando de tipos de dados específicos ou colunas específicas?

Anfitrião: EuanG (Microsoft)
P: Audie_Wright: Tenho que concordar com Harv. Sou um Sr. DBA no SQL Server e no Oracle. O SQL Server precisa de melhorias em particionamento, indexação (bitmaps, etc) e outros aperfeiçoamentos, como RAC, em escalabilidade.
R: Estamos adicionando particionamento de tabelas e índices. Futuramente, vocês poderão obter mais detalhes. Temos algumas melhorias de índice, mas este não é o fórum correto para essa discussão, e, além disso, adicionamos o Espelhamento de banco de dados que é um ótimo recurso de disponibilidade para um DBA.

Anfitrião: swynk (MVP)
P: BusmasterJones: Ok, a maioria nos anfitriões é MS e não podem dizer muito...então, qual é o melhor site para obter as informações sobre Yukon que não foram apresentadas aqui?
R: Visite http://www.sswug.org, para obter mais informações. Inscreva-se no newsletter e o manteremos informado.

Anfitrião: EuanG (Microsoft)
P: aRNIE: Não obtive uma resposta para a pergunta sobre o MSDE. Haverá uma versão de MSDE/desktop do Yukon?
R: Sim, haverá uma versão do MSDE para Yukon. Ainda não anunciamos os planos detalhados, mas estamos trabalhando MUITO nisso para a versão Beta 2.

Moderador: Stephen_D (Microsoft)
P: Como podemos enviar sugestões ou problemas à equipe de desenvolvimento do YUKON, se já não for tarde demais?
R: As sugestões podem ser enviadas para mailto:sqlwish@microsoft.com. Há grupos de notícias particulares para clientes da versão beta com problemas para os quais você pode enviar sugestões e perguntas ou você pode enviá-las para os grupos de notícias públicos ou visitar sqljunkies.com (site em inglês).

Anfitrião: EuanG (Microsoft)
P: Tommy: Onde está localizada a equipe de desenvolvimento do Yukon e há alguma equipe em Santa Clara, Califórnia?
R: A maior parte da equipe está em Redmond, embora haja um pequeno número de colegas espalhados em todo o mundo.

Anfitrião: swynk (MVP)
P: Tommy: swynk: Não faria tal suposição se as pessoas preferissem usar o bloco de notas em vez do VS.NET IDE para desenvolver seus projetos... Gostaria de ver uma forte integração com o VS.NET e não algo sem impacto apenas porque alguém na MS pensou que os desenvolvedores gostariam.
R: Na verdade, estava apenas tentando dizer que o VS não é *necessário*. :)

Anfitrião: Michael (Microsoft)
P: dkPGH: Podemos usar o novo Workbench para estabelecer conexões com DBs do 2000?
R: Sim, você pode usar o SQL Workbench para gerenciar o SQL Server 2000 e o SQL Server 7.0.

Anfitrião: EuanG (Microsoft)
P: Tommy: EuanG_MS: SQLCLR??? Você está dizendo que há dois CLRs? Um SQL CLR e um .NET CLR? Pensei que um conjunto de dados fosse um tipo de dado... e... é um tipo de dados que a MS escreveu. Como pode não haver suporte para ele?
R: Desculpe, o SQL CLR é o que chamamos de CLR integrado em execução no SQL Server, é a mesma versão do CLR executado fora do servidor. O conjunto de dados não é um tipo de dado do SQL Server. Nem todos os Tipos de dados .Net são armazenados originalmente no servidor.

Anfitrião: EuanG (Microsoft)
P: gaastr
R: EuanG_MS diz 'você pode escrever novos tipos mais valiosos, triggers, etc no .Net no Yukon'. Haverá um tipo de chave de eliminação universal para todos eles também, isto é, negar quaisquer CLR em um banco de dados inteiro?
R: Estamos considerando essa possibilidade, aguarde a versão Beta 2.

Anfitrião: EuanG (Microsoft)
P: Tommy: sqynk: Não faria tal suposição se as pessoas preferissem usar o bloco de notas em vez do VS.NET IDE para desenvolver seus projetos... Gostaria de ver uma forte integração com o VS.NET e não algo sem impacto apenas porque alguém na MS pensou que os desenvolvedores gostariam.
R: Não nos leve a mal, o VS.Net fornece uma EXCELENTE integração, mais ele não é necessário. Sei como deveria ter escrito esses objetos :-).

Anfitrião: EuanG (Microsoft)
P: dkPGH: Podemos usar o novo Workbench para estabelecer conexões com o 2000?
R: Sim, e com o SQL7, mas apenas para SQL Servers (o Workbench fornece suporte a Analysis Services, CE, NS, etc).

Moderador: Stephen_D (Microsoft)
Obrigado por participarem deste bate-papo! As perguntas foram muito interessantes. Terminaremos as perguntas em andamento, pois temos que encerrar esse encontro.

Anfitrião: MarkA (MVP)
Obrigado pelas perguntas. Preciso ir agora. Encontro vocês no http://ls.sswug.org :-).

Anfitrião: swynk (MVP)
Obrigado a todos - espero encontrá-los no www.sswug.org - bom dia!

Anfitrião: Rajesh (Microsoft)
Obrigado!! Este foi um bate-papo bem interessante.

Para obter mais informações sobre este tópico ou sobre o SQL Server, visite:
Grupos de notícias: Grupo de notícias do SQL Server(site em inglês).

Transcrições do SQL: Leia o arquivo (site em inglês) dos últimos bate-papos sobre SQL.

Site: Visite o site Microsoft SQL.

Início da página