Introduction
|
Note I would suggest that you read the part 1 of this article before going
through this one. The major details of the SQLDMO are discussed in the part
1 of this article. We have upgraded the component to be used with SQL server
7.0. The code in the previous article worked only with the version 6.5 of
the SQL Server.
There is a difference in SQLOLE and SQLDMO, SQLOLE.DLL library comes with
SQL Server 6.5 while SQLDMO.DLL library comes with SQL Server 7.0. You will
have to include the correct reference to the library, In case of this article,
add the reference to the SQLDMO.DLL reference.
|
More enhancements are made in the new component, the new component is capable
of deleting the task automatically once the task has been accomplished. In the
previous version, the task once created has to be removed manually by executing
a method called as RemoveTask but there is no need for such method
in the new component as it will delete the task upon successful completion. Furthermore,
earlier the task was executed each time a specific date was reached but now the
task will execute only once at a specific date the user will supply to the component.
Also, we have demonstrated how to add two steps in the same job. In the previous
article the job consisted of only one step but the new tasks created with the
new component shall consist of more than one job step, that is, user can accomplish
more than one job within the same task.