To pytanie nie dotyczy osoby korzystającej z programu Excel na komputerze, który ma system operacyjny Windows Server. I nie chodzi o korzystanie z funkcji usług Sharepoint!
Pytanie dotyczy zautomatyzowanych procesów korzystających z kodu (Office Automation) do otwierania plików Excela, manipulowania nimi, wykonywania obliczeń, odczytu danych, zapisywania kopii pliku i zamykania plików ... wszystko w kodzie.
We wcześniejszych wersjach programu Excel umowa licencyjna uniemożliwiała korzystanie z publicznego serwera, notatki Microsoftu ostrzegały o problemach z próbą użycia Office Automation w środowisku serwerowym, i ostrzegano nas, że Excel jest jednowątkowy i nie jest przeznaczony do użytku na serwerze.
Większość artykułów na ten temat została napisana przed Office 2010.
Ale teraz program Excel 2010 został zaprojektowany do pracy na serwerze High Performance Computing przy użyciu usług HPC dla programu Excel. W jednym dokumencie HPC wspomniano „Windows HPC Server 2008 R2 zawiera wszechstronny menedżer wyskakujących okienek, który może obsługiwać sporadyczne okna dialogowe i wyskakujące komunikaty”.
Więc moje pytanie brzmi ... czy teraz „bezpieczne” jest uruchamianie kodu automatyzującego program Excel 2010 na „normalnym” serwerze bez korzystania z usług HPC?
Jeśli nie, czy usługi HPC dla programu Excel mogą działać na jednym serwerze?
Nie potrzebuję wysokiej wydajności, przetwarzania rozproszonego, aspektu usług HPC dla programu Excel ... tylko możliwość uruchamiania programu Excel na serwerze.
Czy można to teraz zrobić?
Dzięki, Glen