PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.
Moderadores: Administradores, Moderadores
por fyngr » Segunda Out 13, 2008 8:27
boas,
estou a começar a desenvolver uma aplicação com base de dados em SQL Server 2005 Express, mas isto na minha maquina, a base de dados vai correr numa maquina com SQL Server 2000, é compativel ? ou só ao contrário?
cumps
-

fyngr
- Membro de Prata

-
- Mensagens: 135
- Registado: Segunda Out 03, 2005 16:31
-
por alr_tech » Segunda Out 13, 2008 9:07
boas
se estás a pensar copiar as BD, penso que pode não ser compativel...
agora se criares os scripts de criação da estrutura, recolha de dados e inserção... não terás problemas..
do ponto de vista de programação desde que uses ODBC ou algo compativel...
não terás problemas....
cumps
AMD XP 2400+, ASUS A7N8X-E Deluxe
1 Gb DDR 400, Seagate 80 GB ATA + 120 Gb ATA, ATI 9600 XT
-
alr_tech
- Gurus

-
- Mensagens: 6768
- Registado: Quinta Fev 17, 2005 18:01
- Localização: Lisboa
por Mercy_PT » Segunda Out 13, 2008 10:58
Não podes fazer a copia dos ficheiros da base de dados (mdf e ldf) de um sql2005 para 2000 (o inverso é possivel). Isto porque depois de fazer o attach da BD no SQL mais recente a BD é actualizada e deixa de ser possível ser usada em versões anteriores.
Tal como foi dito se for apenas para serem gerados scripts é possível desde que os scripts gerados sejam compativeis com SQL 2000.
Cruising life......in low speed...

-
Mercy_PT
- Membro Vitalício

-
- Mensagens: 2338
- Registado: Terça Set 14, 2004 14:33
por SkylineGTR » Segunda Out 13, 2008 21:05
Mercy_PT Escreveu:Não podes fazer a copia dos ficheiros da base de dados (mdf e ldf) de um sql2005 para 2000 (o inverso é possivel). Isto porque depois de fazer o attach da BD no SQL mais recente a BD é actualizada e deixa de ser possível ser usada em versões anteriores.
Tal como foi dito se for apenas para serem gerados scripts é possível desde que os scripts gerados sejam compativeis com SQL 2000.
Nem mais.
Por exemplo, eu desenvolvo aplicações web, e na minha máquina uso SQL Server 2005. A maior parte dos clientes tem ainda SQL Server 200. Desde que o script de criação da base de dados seja compativel não há problema.
Tens de ter também em conta as features que o SQL Server 2005 proporciona e o 200 não tem, para depois não dar barraca
Agora usar uma base de dados já criada, proveniente do 2005 no 2000 não dá, só o inverso.
i7 920 | ASUS P6T Deluxe V2 | 6GB Corsair Dominator PC3-12800 | BFG GTX285 OC2 | 2x WD 640GB + WD 750GB + Seagate 750GB + Samsung F1 1TB | Corsair HX-620 | HP w2207 | Lian Li PC-V1110B
-
SkylineGTR
- Membro Vitalício

-
- Mensagens: 4184
- Registado: Terça Dez 28, 2004 22:26
por fyngr » Terça Out 14, 2008 13:26
obrigado pela ajuda.
como tou com o vista, o SQL Server 2000 nem instala, só para facilitar!
SkylineGTR Escreveu:Por exemplo, eu desenvolvo aplicações web, e na minha máquina uso SQL Server 2005. A maior parte dos clientes tem ainda SQL Server 200. Desde que o script de criação da base de dados seja compativel não há problema.
mas precisando de fazer uma manutenção numa bd, sql server 2000, na tua maquina, sql server 2005, dps já nao dá para la por no cliente, certo?
cumps
-

fyngr
- Membro de Prata

-
- Mensagens: 135
- Registado: Segunda Out 03, 2005 16:31
-
por Mercy_PT » Terça Out 14, 2008 14:53
A bd? Não, se fizeres o attach no teu pc fazer o upgrade da estrutura e já nao a podes voltar a anexar a um SQL 2000
Cruising life......in low speed...

-
Mercy_PT
- Membro Vitalício

-
- Mensagens: 2338
- Registado: Terça Set 14, 2004 14:33
por fyngr » Terça Out 14, 2008 15:19
exactamente..
ok, obrigado.
-

fyngr
- Membro de Prata

-
- Mensagens: 135
- Registado: Segunda Out 03, 2005 16:31
-
por Vtech » Terça Out 14, 2008 17:09
Usa um PC virtual de XP em cima de Vista, e instala lá o SQL 2000.
Para o caso até podes usar o MS Virtual PC 2007 SP1.
P35-Neo2FR | Q6700 | 4GB D2 800 | 8800GT |
-
Vtech
- Membro Vitalício

-
- Mensagens: 3836
- Registado: Quinta Set 08, 2005 9:12
-
por SkylineGTR » Sexta Out 17, 2008 22:18
Vtech Escreveu:Usa um PC virtual de XP em cima de Vista, e instala lá o SQL 2000.
Para o caso até podes usar o MS Virtual PC 2007 SP1.
Nem mais. Estamos na era da virtualização

i7 920 | ASUS P6T Deluxe V2 | 6GB Corsair Dominator PC3-12800 | BFG GTX285 OC2 | 2x WD 640GB + WD 750GB + Seagate 750GB + Samsung F1 1TB | Corsair HX-620 | HP w2207 | Lian Li PC-V1110B
-
SkylineGTR
- Membro Vitalício

-
- Mensagens: 4184
- Registado: Terça Dez 28, 2004 22:26
Voltar para Programação
Quem está ligado:
Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante