Banco de Dados - SQL Server

Comandos e funções não suportados na migração para SQL 2005 - Parte II

Veja a segunda parte da lista de comandos de SQL 2000 não suportados pelo SQL 2005, é preciso atentar para eles, para fazer a substituição destes antes das migrações.

por Thiago Pastorello Gervazoni



27) FASTFIRSTROW hint
OPTION (FAST n).

28) sp_dbremove
DROP DATABASE

29) sp_addapprole
CREATE APPLICATION ROLE

30) sp_dropapprole
DROP APPLICATION ROLE

31) sp_addlogin
CREATE LOGIN

32) sp_droplogin
DROP LOGIN

33) sp_adduser
CREATE USER

34) sp_dropuser
DROP USER

35) sp_grantdbaccess
CREATE USER

36) sp_revokedbaccess
DROP USER

37) sp_addrole
CREATE ROLE

38) sp_droprole
DROP ROLE

39) sp_approlepassword
sp_password
Informação ainda não disponível

40) sp_changeobjectowner
ALTER SCHEMA or ALTER AUTHORIZATION

41) sp_revokelogin
DROP LOGIN

42) USER_ID
DATABASE_PRINCIPAL_ID

43) FILE_ID
FILE_IDEX

44) SET ANSI_NULLS
SET ANSI_PADDING
SET CONCAT_NULL_YIELDS_NULL
Não existirá na nova versão

45) SET ROWCOUNT para INSERT, UPDATE, e DELETE
TOP

46) Tabelas de sistema
Continuam as de compatibilidade de matadados e existem as novas conotações

47) READTEXT, WRITETEXT, UPDATETEXT
Não existirá na nova versão

48) "text in row" opção
Usar varchar(max), nvarchar(max) e varbinary(max)

49) TEXT, NTEXT e IMAGE data types
Usar varchar(max), nvarchar(max) e varbinary(max)

50) "string_alias" = expression
expression AS alias ou expression AS [alias]

51) TEXTPTR(), TEXTVALID()
Não existirá na nova versão

52) UPDATE table1, table2, ... SET syntax
Não existirá na nova versão

Até Mais.

Thiago Pastorello Gervazoni

Thiago Pastorello Gervazoni - Pós graduando pela FGV em MBA-TI Aplicada a Gestão Estratégica dos Negócios, Bacharel e formado em Matemática e Ciências da Computação pela São Camilo. Líder de projetos na Deloitte, desenvolve com plataforma .NET. Possui certificação MCDBA (Microsoft Certified Database Administrator), MCAD (Microsoft Certified Application Developer) e ministra palestras pela Microsoft.

TheSpoke: http://br.thespoke.net/MyBlog/Tpastorello/MyBlog.aspx