Включить 32-битный режим пула приложений на 64-битном сервере - PullRequest
3 голосов
/ 07 марта 2011

У нас есть 64-bit Windows server, и нам нужно явно включить 32-bit mode в пуле приложений, используемом нашим веб-сайтом, поскольку MS Jet Engine Data Provider used to import data from Excel не запускается.

Я не уверен, что если мы включим режим 32-bit, мы все равно получим преимущество 64-bit Сервер?

Ответы [ 2 ]

8 голосов
/ 07 марта 2011

В IIS 7.x есть свойство Advanced Settings пула приложений, которое называется «Включить 32-разрядные приложения». Если вы запускаете приложение как 32-разрядное приложение, оно должно использовать 4 ГБ, но, очевидно, не более. Таким образом, в этом отношении он может использовать преимущества работы на 64-битном сервере. На 32-разрядном сервере (без специальных коммутаторов) он сможет использовать только 2 ГБ адресного пространства, выделенного для приложений (остальные 2 ГБ предполагается использовать ОС).

0 голосов
/ 07 марта 2011

Драйвер ACE 64 бит теперь доступен в качестве замены драйвера Jet.Поэтому вы можете использовать его вместо

http://blogs.msdn.com/b/psssql/archive/2010/01/21/how-to-get-a-x64-version-of-jet.aspx

(Прочтите последние несколько абзацев.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...