Asked By gregarican
28-Jan-10 03:17 PM

I am trying to migrate my old Windows 2000 Server to Windows 2008
Server. There are a boatload of new features in 2008 and that is even a
departure from some of my 2003 boxes. Currently I am hitting a
roadblock that appears to be permissions-related. Here are two
examples:
1) I have a few dozen scheduled tasks that I brought over into 2008.
All of these run fine when I manually run them at the 2008 box
interactively. But the tasks that involve saving files to remote
directories fail if I am logged off the 2008 box. The tasks are script
files that work fine on 2000 and 2003 boxes. I am using full UNC paths
and have verified that the user account the tasks are running under
definitely has permissions to the UNC paths. I chose to run the tasks
under the domain admin account, chose to run the tasks whether or not
the user is logged on, and chose to elevate to the highest privileges.
Still no luck. Like I said, the tasks all run perfectly when I run
them through the Task Scheduler interactively. But when I look at the
results of these tasks when I am logged off there are access/permission
denied type of errors when the UNC paths are being referenced.
2) I have some Crystal Reports hosted on IIS. The user navigates to
the web pages and a web viewer displays these RPT files. This worked
fine previously on the old 2000 box with its IIS setup. All of the RPT
files display fine on the 2008 box with its IIS except for those RPT
files that are associated with a data source that is not SQL-based. The
ones that have a UNC path reference (e.g. - Foxpro, Access, etc. data
source) all do not display due to similar access/permission denied
errors. Once again, I have verified that the user account the task was
running under (the domain admin account) has permissions to access
them, etc.
This is frankly becoming very frustrating, since I have googled and
tried to employ all of the tricks up my sleeve. And I need these areas
of the new system to function as expected. And they do under Windows
2000 and Windows 2003 Server. Just not under Windows 2008 Server. So
any suggestions would be appreciated :-)