INF: ???? ?? DTS ????? ?? ?? ????????? ????? ?? ??? ??? ?????

???? ?????? ???? ??????
???? ID: 269074 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

??????

?? ?????? ?? ?? ???? ??? ???? ??????????????? ?????? (DTS) ?????? ?? ??? ? ??????? ?? ???? ?? ?? ?? ?? DTS ????? ???? ??????-????? SQL Server ?????????? ???????, ????? DTS ????? ?? ???? ?? ??? ???? ????? ?? ??? ??? ????? ?? ??? ??????? ???? ??? ??? ????? ??, ??? ??? ??????? ?????? ??? ???? ?? ???? ?? ????? ?? ??? ????? ???? ?? ??? ??? ?? ????? ?????? ????? ???? ???

?? ???? ????? ?? ?? ??????? ???????? DTS ????? ?? ????? ??? ????? ?????

???? ???????

?? ???? ??? ???????? ?? ??? ?????? ??? ????? ???:
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
???????????:
DTS???? ??????????????? ??????
SQL ?????????????? ?????? Microsoft SQL Server ????? ???? ?? ??????? ?? ?????? ???
???? ???????SQL ??????? ??????
SQL ????? ???????SQL ??????? ??????
Microsoft Windows NT ????????? ?????????? ???? Microsoft Windows ?????????? ???? ?? ?????? ?? ?????? ???? ??, SQL Server ?????? ???? ?? ?? ?? ???? ??? ?? ??????? ?? ????? ?????????? ??? ?? ???? ?? ??? Microsoft Windows NT, Microsoft Windows 2000, Microsoft Windows 95 ?? Microsoft Windows 98 ??? ??? ???????? ???
?????? ???????Microsoft Windows NT ??????? ??????
Windows NT ?? Microsoft Windows 2000 ???????Microsoft Windows NT ??????? ??????
Microsoft Windows NT ???? ?? ????? ???? ????? ???? Windows ?? ?????? ?? Microsoft Windows NT ????? ???? ?? Microsoft Windows 2000 ??? ?? ?????
SQL ?????SQL ????? ???? ?????
SEMSQL ????? ?????????? ???????

???? ?? DTS ????? ??? ???

????? DTS ?????? ?? ???? ??? ??????? ?? ?? ?? ?? ?????? ?? ??????? ??? ???? ?? ?? ???? ????? ?? SQL ?????????? ??????? ???? ????? ???? ?? ?? DTS ?????? ?? ??? ??? ????? ??????? ???? ??? ??? ?? ?? ????? DTS ??????? SQL ?????????? ??????? (SEM) ??? ?? ????? ???, ????? ?? ?? ??? ?? ???????? ???? ?? seated ???? ??? ?? ?? ????? ?? (????? ??? ??, ?? ?????? ????? ?????????? ?? ?????? ??), ????? ????? ?? ????? ???? ??? ??? ?? ???? ?????????? ?? seated ???, ?? ?? ?? ??? ??????? SQL Server ????? ?????????? ?????? ???, ?? ????? ????? ???? ?? ?? ??????????? ????? ?? ??????? ?????? ?? ?? Windows NT ???? ?? ?? ????? ?? ???????? ?? ??? ?? ???? ?? ??? ??? ????? ?? ???? ??????? ??? ?? ????? ?? ??? ??? ????? ???? ??, ?? ????? ?? ?????? ?? ????? ????? ???

?????, ?? ?????? ????? ?? ?? ?????????? ??????? ??? ?????? DTS ??????? ?? ?????? ?? ???? ?????????? ?? DTS ????? tests. DTS ????? debugged ??, ?? ??? ???? ????? ?? ??? ??? ????? ??????? ?? ??? ?? ????? ????? ?? ????? ?? ?????? ?????????? ????? ?? ??? ??? ??? ?? ????? SQL ????? ??? ??? ???? ??? ?? ??? ??, ????? ???? ?? ?? ?? ??? ???? ?? ????? ?? ?? ????? ????? ??? ??? ?? ????? ???? ????? ?? ?????? ?? ??? ??, ????? ???? ??? ????? ?? ??????? ?????? ??????? ?? ?????? ???? ?????

?? ?????? ????? ?? ?? DTS ????? ???? ???

????? SQL ????? ???? ?????? ???????? ?? ???? ?? ?? ??? ????? ????? ?? ??????? ??? ?? ???? ???? ?? ???? ??????? ??? ?? ?????, ?? ??? ???, ?? ????? ?? ???? ?????? ??? ?????? ???? SQL Server ????? ?? ???? Windows NT ???? ?? ???? ???

?????? ?? ????????? ????:
  • ????? ?????????? ??????? ??? ???-????? ????, ?? ?? ?? ???????????????-???? ?????? ????? ????

    -??-

  • ?????msdb.dbo.sp_help_job?????? ????????? ???????? ???
SQL Server 7.0

The security context in which the job is run is determined by the owner of the job. If the job is owned by a login that is not a member of theSysadminserver role, then the package is run under the context of theSQLAgentCmdExecaccount and has the rights and permissions of that account.

?? ???SQLAgentCmdExecto be able to run jobs that connect to SQL Server, theSQLAgentCmdExecaccount must have proper Windows/NT permissions and be granted login access to SQL Server with appropriate database permissions. TheSQLAgentCmdExec???? ?? ????????: ??????? SQL Server ???????? ?? ???? ?????? ???? ??? ?????, ?? ???? ???? ???????? ?? ??????? ?? ??? ?????? ??? ?? ????? ????, ??? ??? ????? Sysadmin ??? ?? ??? ????? ???? ?? ?? ???? ????? ?????? ????????? ???? ?? ??? ??? ?? ?? ???? ??? ???

SQL Server 2000

??????? ?????? ?? ?????? ????? ??? ?? ????? ?? ????? ?????? ????????? ???? ??? ??? ??? ????? ?? Sysadmin ????? ??? ?? ??? ????? ???? ?? ?? ??? ?? ?? ?????? ??, ?? ????? SQL ????? ???????? ???? ?? ??? ??? ???? ????? ?? ?????? ?? ??????? ?????, ?? ???????? ?? ????????? ?? ?? ???? ?? ???

SQL ????? ?? ?????? ???? ?? ????? ?? ????? ?? ??? SQL ????? ????????, ?? ??? SQL ????? ???????? ???? Windows/NT ????????? ?? ??? ???? ????? ?? ?? ????? ????? ?? SQL ????? ?? ??? ??????? ??????? ????????? ?? ???? ????? ?? ???? DTS ????? ?????????, ?? ??? SQL ????? ???????? ???? ?? ???? ?????? ?? ?? ???? SQL Server ????? ?? temp ?????????? ?? ??? ???? ?????? ?? ??????? ?? ??? ??? ?????? ?? ???:
c:\Documents ?? Settings\ <account>\Local Settings\Temp</account>
??? ????? ???? (?? ?? ???? SQL Server ????? ?? ???? Windows NT ?????????? ?????) ?? ????? ?? ?? ?????? ?????? ??Sysadmin???, SQL ????? ????? ???? SQL ????? ???? ?? ??????? ???? ?? ??? ????? ???? ??? ???? ?? ?????? ?? ??????? ???

??, ??? ????? ?? ???? Windows NT ????? ???? ?? ?????? ?????? ?? ?? ??? ????? (???? ???? ????? ?? ??? ???) SQL Server repository ?? SQL ????? ??? ???????? ??, ?? ?? ??????? ???? ????? SQL ????? ???? ?? ???? ????????? ????? ?? ?? ????? ??? ?? ???? ???? ?? ?? ??? ???? ?? ????? ??? ?????? ?? ???, ??? SQL ????? ????? ?? USA ????? ?? ???? ???? ?? ?????? ?????? ??, ?? SQL ????? ???? ?? ??????? ???? ?? ??? ????? ???? ??? ???? ?? ?? USA ????? ?? ???? ????? ?? ???? ????? ?? USA ????? ????????? ??? ??? SQL ????? ?? ??? ??? ??????? ???? ????? ?? ??????? ???? ??, ?????? ?? ????? ?? ??? ???? ???? ???

???? ?????? ?? ????????? ???? ???

??????: ????? ???? ?? DTS ?????? ?? ????-????? ???? ?? ?? ????? ?? ??????? ???? ?? ??? ????? ???, ?? ?????? ???? ???

?????: SQL ????? ????? ?? ?????? ?? ???? SQL Server ?????????? ??????? ??? ??????? ?? ?? ?????? ???? ??? ??? SQL ????? ?? ???? Windows NT ??????? ?? ????? ???? ??? ??, ??????? ??? ?? ????? ?? ????? ?? ???? SQL ????? ???? ?? ??????? ???? ?? ??? ????? ???? ???? ??? ??? SQL Server SEM SQL ????? ??????? ?? ????? ?? ??? ??????? ???? ??? ?? (?????? ?? ???,SA?????), ????? ?? ????? ?? ???? SQL Server ????? ?? ???

????? ?? ????????? ?????:
  1. ????? ?????????? ??????? ??? ???-????? ?????
  2. ????? ??????????????, ?? ???? ??? ????? ??????????????-???? ?????? ????? ????
?? ????? ?? ????msdb.dbo.sp_update_job?????? ???????? ????????? ????? ?? ????????? ?? ????????? ???? ?? ??? ???

???? DTS ????? ????? ???

??? ?? ???????? ??? ?? ????? ??? ????? ?? ????? ??DTSRun.exe???? ?????? ??????, ??????? ?????? ?? ?? Windows ???? ?? ?? ????? ???????? ?? ??? ?? ???? ?? ???? ??? ?? ????? ?? ????? ?? ?????DTSrun.exe?? ??????xp_cmdshell????????? ???????? ?????????, ????? ????? ???? ?? ?????? ?????????? ????????? ?? SQL ????? ???? ?? ??????? ???? ?? ??? ????? ???? ??? ???? ?? ?????? ???xp_cmdshell?? ?? ????? ??Sysadmin??? ????? ??? ?????????? ?? ????????xp_cmdshell??? ??? ???? ???? ??.Sysadmin???, ???? ???DTSRun.exe?? ?????? ??? ???? ??SQLAgentCmdExec???? ???

??? SQL ????? ?? ????? ?? ??????? ???? ?????????? ??????????, DTS ????? ??? ??? ????????? SQL Server ??? ??? ???????? ?? ???? ???

??? ???? Windows NT ???? ?? ??????? SQL ????? ???? ?? ??????? ???? ??? ??, ????? ??? ???? ?????? ?? ????????? ?? Windows NT ???? ?? ??? ??? ??? ??? ?? Windows NT ???? ?? ?? ??????? ???? ???? (?? ??? ??? ?????? ?? ????? ????) ??, ?????? ?? ???????? ?? ???? ???? ?? ?????? ?? ??? ???? ??? ??? Windows NT ???? ?? ???? ????? ???? ??, ?? ?????? ?? ????? ?? ?? ???? ???????? ?? ???????? ?? ??????? ??? ????? ?? ???? ???

???? ??????? ???? Windows NT-?????????? ????

???-??? ??? DTS ????? ??? ???? ???????? ?? ?? Windows NT ??????? ?? ????? ?? ???? ???? ????? ?? ??? ??? ??????? ??? ?? ??????? ?? ??? ????? ???? ??? ??????? ?????? ?? ??? ?? ?? ?????? ?? ?????? ?? ???? ??? ??? ?? ????? ????? ?? ?? ??????? ????????? ?? ????? ??DTSRun.exe, ??????????? ?? ??????? ??? ???-Windows NT ???? ??? ????? ???? ???? ??? ??? ???? SQL Server ????? ????? ?? ??? ??? ????? ????? ???? ??, ?? ?????? ??????? ??????? SQL ????? ?? ??????? ???? ?? ??? ????? ???? ??? ???? ?? ????? ???? ?? (assuming ?? ????? ?? ????? ?? ?? ????? ??Sysadmin???)?

??????? ????????

???? ??? ???? ??????? ???????? DTS ????? SQL ????? ??? ????????? ????? ?? ??? ??? ????? ??? ? ???? ???:

????? ??????

????? ?? ??? ??? ?? ?????? ????? ?? ?????? ????????? ????? ?? ????? ?????? ?? ?????? ??, ??? ?????? ?? ??? ??? ???? ??????? ??? ?? SQL ????? ?????, ?? ?????? ????? ?? ???? ????? ???? ?? ?? ???? ?? ???? ??? SQL ????? ?? ???? Windows NT ???? ?? ?? Windows NT ?????? ??? ??? ?? ?????? ????? ?? ???? ??? ???? ???? ?????? ?? ?? ??? ?????????? ??? ?? ???? ?? ??? ???? Windows NT ???? ??? ?? ?? ?????????? ?? ????????? ?? ?? ??? ??? ?????? ?????????? ????????? ?? ??? ??? ???? ??? ?? ????? ?????? ????? ?? ???? ???? UNC ?? ?? ????? ????????? ???? ???? ????? ?????? ?? ????? ????? ???? ?? ???? ?? ?? ???? ??? ???????? ??????? ?? ??? Microsoft ???????? ??? ???? ????? ?? ??? ????? ???? ?????? ?? ????? ????:
180362?????: ?????? ?? ?????????????? ????????

??????? ??

???? ??????? ?? (?? ?????? ?????) ?? ??????? ????? ?? (???? C:\) ?????? ?? ??? ??????? ??? ??? ??? ????? ?? ???? ?????????? ????? ??? ?? ?? ?? ???? ?? ???? ??? ???, ?????? ?? ????? ????? ???????? ?????? ?????? ????? ?? ??? ???? ???? ????? ?????, ?????? ?? ?????? ????? ?? ???????? ??????? ?? ???? ?? ???, ?? ?? ?? ????? ???????? ???? ???? ???

ActiveX ????????? ??? COM ???

??? ??? ActiveX ????????? ??? COM ??? (?????? ?? ???, ????? ???? ?? ??? Microsoft ActiveX ???? ???????? (ADO), ?????? ???? ???????? (RDO), ?? ?????? ?????? ???????? (DSO) ????????) ??? ???? ??, ?? ??? ??? ????? DTS ????? ????? ?? ??? ?? ???????? ?? ????? ???? ?????? ??? ?? ?????? ?? ????? SEM ??? DTS ??????? ?? ??DTSRun.exe, ??? ?? ?? seated ??? ???????? ?? ??? ????? ???? ?????? ??? SQL ????? ?????? ????? ?? ??? ????? ?? ??????? ???? ??? ??, ?? ??? ??? SQL ????? ?? ????? ???? ???? ???????? ?? ??? ???? ?? ???? ???? ?????

????? ???????

DTS ????? ?????? ??????? ?? ?????????? ??????? ?? ???? ??? ?? ????????? ?? ???????? ??? ??????? ?? ???? ??? ?? ?????? ?? ?????? ?? ??? ?? ?? ?? ??????? ?????? ??? ?? ????? ????? ???? ?? ?? ???????? ???? ????

SQLAgentCmdExec ?????????

??? ????? ???????? ?? ?????? ?? ??????? ??SQLAgentCmdExec???? ??, ??SQLAgentCmdExec???? ??? ????? SQL ????? ?? ?????? ???? ??, ????? ?????? ????? ?? ??? ????? ???? ?? ???? ??:
DTSRun: ??? ?? ??? ??... DTSRun: ????????? ?? ???... DTSRun OnStart: DTSStep_DTSExecuteSQLTask_1 DTSRun OnError: DTSStep_DTSExecuteSQLTask_1, ??????-2147217843 (80040E4D) ???????? ?????? =: ????? ??? ?????????? ?? ??? ???? 'NT_name\SQLAgentCmdExec'? ?????? ?????: Microsoft OLE DB ??????? SQL ????? ??? ????? ?? ???: ??? ??????: 0 ?????? ????? ??????: ??????:-2147217843 (80040E4D); ??????? ??????: 18456 (4818) ?????? ????????: ????? ??? ?????????? ?? ??? ???? 'NT_name\SQLAgentCmdExec'? ?????? ?????: Microsoft OLE DB ??????? SQL ????? ??? ????? ?? ???: ??? ??????: 0 DTSRun OnFinish: DTSStep_DTSExecuteSQLTask_1 DTSRun: ???????? ????? ????? ??? ????????? ?? ???? ?????? ??? 1? ?? ??? ??? ?????
???? ?????? ??.SQLAgentCmdExec???? ???? ????? ?? ??????? ?? ?????? ?????? SQL ????? ?? ????

???

???? ID: 269074 - ????? ???????: 03 ?????? 2010 - ??????: 2.0
???? ???? ???? ??:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
??????: 
kbproductlink kbinfo kbmt KB269074 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:269074

??????????? ???

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com