2012-01-04 17 views
5

Como el título dice realmente, necesito saber si una aplicación de 32 bits puede acceder a una base de datos de servidor SQL de 64 bits.¿Puede una aplicación de 32 bits acceder a una base de datos de servidor SQL de 64 bits?

+11

No, todos los equipos del mundo tienen que cambiar la forma de 32 a 64 bits al mismo tiempo. ¡La era de 64 bits comenzará en un glorioso bing bang! – Andomar

+3

@Andomar Eso realmente suena más como IPv6. – vcsjones

+2

@vcsjones: que en realidad suena más como sarcasmo – gbn

Respuesta

16

Una solicitud no importa si el servidor de base de datos destino es de 32 o 64 bits, Windows/Unix, Servidor/Ordenador central, local o en la nube. Todo lo que sabe es la cadena de conexión que envía a un controlador en el sistema operativo local.

Para ser claros, el sistema operativo local y el conductor no se preocupan por 32 o 64 bits en el sistema de destino

+0

Haga una pregunta simple .... – JNK

1

Sí se puede y por lo general no hay problema.

Algunos grandes conjuntos de datos podrían causar un problema, pero que puede necesitar un registro con más de 3 GB de datos ...

+1

¿Puede explicar el asunto de los "grandes conjuntos de datos" por favor? – gbn

+0

Los sistemas de 32 bits solo pueden gestionar hasta 4.096 MB. Si tiene un resultado de base de datos de ese tamaño, no podrá cargarlo. Probablemente no va a suceder, pero la limitación está ahí. –

+1

Nunca he intentado cargar un conjunto de resultados de 4 GB en * cualquier * sistema. Solo quería aclarar lo que quería decir ... – gbn

Cuestiones relacionadas