MSDE CallBack


    Sponsored Links


  • 1. SQL Server 2K & SQL Agent Service Autostart Access Denied
    I have come across the following behaviour on a SQL 2000 SP4 Default instance install on Windows Server 2003 SP1. The SQL Server and SQl Agent services are running as Domain user accounts that were configured as Domain Users only (all privileges assigned on local machine by SQL server setup) When using the System Enterprise Manager to enable auto start for both the SQL Server and SQL Agent service I receive the following error: Error 22002: RegCreatekeyEx() returned error 5, "Access is Denied" This error dialog box appears twice once for each service i.e. Server Agent and SQL Server. >From my initial troubleshooting this appears to be caused by permissions on the following registry key values: For SQL Server HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSSQLServer\Start For SQL Agent HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SQLServerAgent\Start As a workaround I assign the SQL Server service account full control to both keys. This seems to resolve the issue completely. However I would like to know if anyone else has come across this problem, is it a known issue and what is the official Microsoft response. thanks S.
  • 2. Upgrating from MSDE
    Hello there I have sql server CD. For short time ago I've by mistake installed MSDE instead of Developer edition. Is there a way to change the Engine from MSDE To Developer without unistall all sql server and install it again/ -- ' 03-5611606 050-7709399 : XXXX@XXXXX.COM
  • 3. Missing New "SQL Server Project"
    I just recently installed SQL Server 2005 Enterprise and the .NET 2.0 SDK. The docs say that when I click "File|New Project" that I should see a "SQL Server Project". However, I only see "Business Intelligence Projects" and a Blank Solution. I want to create CLR Stored Procedures. Do I have to install the Full Version of VS 2005?

MSDE CallBack

Postby 6.10.ikas » Sun, 08 Aug 2004 18:27:46 GMT


Can somebody guide me on the correct way to get MSDE setup to call my

I have followed all the steps as described in the article at :


I cross checked if my dll is being loaded by using the ProcessExplorer
from sysinternals also. But the dll is not being loaded.

I have tried copying the dll into the %TMP% directory, tried
specifying the path in the command line CALLBACK property, all to no

A search on various groups come up with many of them facing this
problem, but none of them offer a solution.

Any help/links/samples would be greatly appreciated.



Similar Threads:

1.Help w/SQL Mobile Callback Percentages


We have started using SQL Mobile and VS.Net 2005 to replicate data between 
SQL Mobile and our SQL 2000 server.  We are using the asynchronous method to 
launch the replication process.  I am getting back information when a table 
upload and download begins, as well as a percentage value.  However, it seems 
that there is a problem.  When the replication process on the device begins, 
there are several CallBack activities to the OnSynchronizationCallBack method 
which accepts a percentage complete value.   I am using a status bar and 
label to display the progress.  

The problem is that when the table uplaod or downloads begin, the Callback 
method that returns the percentage complete does not get invoked at all.  Is 
there a way to get some feedback during this time?  As it users do 
not get any feedback after the intial phase concerning the percentage or even 
any progress.  Yes, the tables being uploaded or downloaded change...but the 
user does not know how far into the process they are.  

Does anyone know of a way to get this type of information?
 - will

2.Callback dll and <TMP>\{Product code} or <TEMP>\{Product code}

3.Callback function doesn't get called

I am trying to get the exit code of MSDE installation using a callback 
I created a dll file and specified
CALLBACK=dllname!functionname as a command line parameter. I also placed the 
dll in the TEMP folder. But the callback fucntion doesn't get called. 
I don't understand what goes wrong here. Any help would be extremely useful.

I'm using the Setup.exe in MSDE 2000 Rel A.
> Setup.exe CALLBACK=MSDE_Callback_dll!xp_proc /L*v C:\MSDE.log
The DLL code is as follows

#include <stdafx.h>
#define XP_NOERROR 0
#define XP_ERROR 1
#define MAXCOLNAME 25
#define MAXNAME 25
#define MAXTEXT 255

#ifdef __cplusplus
extern "C" {
UINT __declspec(dllexport) xp_proc(HANDLE hinstall, UINT uExitCode);
#ifdef __cplusplus

UINT __declspec(dllexport) xp_proc(HANDLE hinstall, UINT uExitCode)
   TCHAR buffer[1024];
   wsprintf(buffer, TEXT("**Callback** Return code is %d"), uExitCode);
   MessageBox(NULL, buffer, TEXT("xp_proc Callback Function"), MB_OK);
   return 0;


4.Callback Function in C#


Does anyone know if a C# (or other managed language) DLL can be used as a 
callback library for the Callback parameter during setup?  I have experience 
writing C# applications/libraries but not C++.  If it can't be done in C# 
then does anyone know of any good C++ templates that I could use as a basis 
for creating a callback DLL?

  --- Thanks, Jeff

5.MSDE2000 Unattended setup vb6 Callback

Is there a good way to deploy MSDE2000 from VB6?
I want to handle installation status and error messages etc...
It says you can handle it via callback function.
Are there any example?

6. Sql Server 2005 Express Edition Silent Install with callback

7. Callback

8. Clean-up callbacks for non-SR functions



Who is online

Users browsing this forum: No registered users and 26 guest