Hela,
ik heb een probleempje.. ik heb twee pc's naast elkaar, een novell netware server en een nt workstation. Op de workstation wil ik dat elk uur een aantal bestanden gekopieerd word vanaf de novell server.
ik maak een mapping aan, en een batch file om die bestanden te kopieeren. tres simple:
echo y | del c:\database
copy h:\*.* c:\database
en als ik dit uitvoer, werkt dit perfect. Als ik dit echter schedule of door SQL Server laat uitvoeren, werkt dit niet
Ik krijg dan de melding "Access is denied".
Ik heb voor mezelf een account aangemaakt met administrative privileges, en onder deze account draait ook de task scheduler, MSSQLServer en MSSQLServer Agent.
Het liefst wil ik SQL Server die de data laten kopieeren met de system stored proc xp_cmdshell (je kan dan SQL Server een dos-command laten uitvoeren onder zijn account), omdat ik dan een job kan maken waarin eerst de files gekopieerd worden, en dan direct daarachteraan de andere 7 handelingen zoals importeren in SQL Server, converteren, repliceren, etc.
Om te troubleshooten wilde ik een commandline utility gebruiken of een VB proggie schrijven die de current user bijv. wegschrijft naar een textfile, zodat ik weet of de user context wel goed is, maar ik zou niet weten (onder NT) welke utility, of in VB welke opdrachten.
Ik zit nu al twee weken te hikken tegen dit probleem, dat de interactive user wel toegang heeft tot de share, en 'de rest' niet.. HELLUP!!
Het enige relevante topic dat de search opleverde:
[topic=206021/1/25]
ik heb een probleempje.. ik heb twee pc's naast elkaar, een novell netware server en een nt workstation. Op de workstation wil ik dat elk uur een aantal bestanden gekopieerd word vanaf de novell server.
ik maak een mapping aan, en een batch file om die bestanden te kopieeren. tres simple:
echo y | del c:\database
copy h:\*.* c:\database
en als ik dit uitvoer, werkt dit perfect. Als ik dit echter schedule of door SQL Server laat uitvoeren, werkt dit niet
Ik heb voor mezelf een account aangemaakt met administrative privileges, en onder deze account draait ook de task scheduler, MSSQLServer en MSSQLServer Agent.
Het liefst wil ik SQL Server die de data laten kopieeren met de system stored proc xp_cmdshell (je kan dan SQL Server een dos-command laten uitvoeren onder zijn account), omdat ik dan een job kan maken waarin eerst de files gekopieerd worden, en dan direct daarachteraan de andere 7 handelingen zoals importeren in SQL Server, converteren, repliceren, etc.
Om te troubleshooten wilde ik een commandline utility gebruiken of een VB proggie schrijven die de current user bijv. wegschrijft naar een textfile, zodat ik weet of de user context wel goed is, maar ik zou niet weten (onder NT) welke utility, of in VB welke opdrachten.
Ik zit nu al twee weken te hikken tegen dit probleem, dat de interactive user wel toegang heeft tot de share, en 'de rest' niet.. HELLUP!!
Het enige relevante topic dat de search opleverde:
[topic=206021/1/25]
Two advices for network troubleshooting.. learn to draw diagrams in Visio, and THINK IN LAYERS!