Why Is This Erroring
Jun 12, 2007
Hi,
I have a very simple series of SP's which are called one after the other by an ASP page (each one is closed and then a new one opned each time)
There are two databases with different data running the same SP's, from the same coded ASP pages.
ASP page 1 and Database 1 runs fine and always has.
ASP page 2 and database 2 was running fine until today when in the middle of processing my ASP page it broke with the following error:
Microsoft OLE DB Provider for SQL Server error '80040e14'
SqlDumpExceptionHandler: Process 69 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
/admin/reports_generalinfo.asp, line 76
That line references a really simple SP which generates and Average from the totals in the records in one table - VERY VERY simple SP.
What would cause this?
Everything else runs perfectly well- only thing different in the last months of ownership of the server etc is that last week I had the managers of the server in the place it's located add some extra RAM for me...
Would this be cause?
View 4 Replies
Dec 5, 2007
Hello all -
I'm using SQL Server 2005. I'm trying to send an email with query results attached.
I've enabled database mail (surface config, config wizard, profile set, accounts loaded).
I know database mail itself works as I'm able to send plain text messages as well as messages with HTML embedded.
However, when I try to format a query to send attachments with mail, as shown in BOL; I always get this error message -
<snip>
Msg 14661, Level 16, State 1, Procedure sp_send_dbmail, Line 476
Query execution failed: Error initializing COM
Msg 0, Level 11, State 0, Line 0
A severe error occurred on the current command. The results, if any, should be discarded.
<snip>
Here is a sample of the query...
DECLARE @WHO VARCHAR(255)
SET @WHO = '<name would go here>'
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'sqlmail'
,@recipients = 'my.name@wouldgohere.com'
,@subject = 'testing attachment'
,@query = N'SELECT email_body
FROM WFS_non_stock_email_sendit_history
WHERE who_entered = @WHO
ORDER BY date_created DESC
OPTION(MAXDOP 1)'
,@execute_query_database = 'whaley'
,@attach_query_result_as_file = 1
,@query_attachment_filename = 'TESTATTACH.txt'
,@query_result_separator = ';'
If I were to run this query outside of this dbmail code, the query works fine.
If I can believe the go to line editor, line 476 in the sp_send_dbmail sproc is...
DELETE sysmail_attachments_transfer WHERE uid = @temp_table_uid
My problem here is this is a system sproc that MSFT built. I don't understand why I would get this error message instead of something more definitive and indicative of the problem.
Has anyone else seen this problem? I really need to be able to send attachments.
Thanks
Randyvol
View 1 Replies
View Related
Jun 14, 2006
I have undertaken the following process to convert a database to unicode support. This is sql 2000 SP4
- Create a new database dbnew
- Script the old database dbold with all objects, everything, and dependencies
- Global replace varchar with nvarchar (etc etc) in the script
- Execute the script to create all objects into dbnew
- (Objects all exist fine)
- Startup DTS and choose olddb as the source, newdb as the destination
- On DTS step 3 choose "Copy Objects and Data between Sql Server Databases"
- Untick "Create destination objects"
- Change copy data to append data (all tables in dbnew are empty)
- Tick copy all objects
- Untick "Use default options" and clear every option (so hopefully we are only copying data)
- Click next and run
DTS gets through the first "phase" to 100% but then it fails on a duplicate key error on a table that has a unique key on its (now nvarchar) description field
Yet in Query Analyser I can do "insert into failingtable select * from olddb..failingtable" and the data comes across fine.
So why is it failing in DTS ? And are there any other options or settings I can try ?
thanks
View 1 Replies
View Related
Mar 22, 2007
hi All,
In process of migrating a database we had developed a SSIS package that loads fairly straight forward data. It was all working fine but now suddenly around 95 % of the data is getting errored out and all i get as a Error Description is that 'No Status is Available'. I know its pretty tough to ask wht can be the reason ? But can someone guide me onto what exactly I look for ? Has some one before got into such thing and did some resolution ?
Thanks in advance.
View 9 Replies
View Related
May 2, 2008
I am trying to create a stored procedure that will take a text value passed from an application and update a table using the corresponding integer value using a CASE statement. I get the error: Incorrect syntax near the keyword 'SET' when I execute the creation of the SP. What am I missing here? This looks to me like it should work. Here is my code.
CREATE PROCEDURE OfficeMove
-- Add the parameters for the stored procedure here
@UserName nvarchar(10),
@NewLocation nchar(5),
@NewCity nvarchar(250)
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
Execute as user = '***'
DELETE FROM [SQLSZD].[SZDDB].dbo.Employee_Office_Assignments
WHERE User_Name = @UserName
INSERT INTO [SQLSZD].[SZDDB].dbo.Employee_Office_Assignments
SET User_Name = @UserName,
Room_ID = @NewLocation
UPDATE [SQLSZD].[SZDDB].dbo.Employee_Locations
SET Office_ID =
CASE
WHEN @NewCity = 'Columbus' THEN 1
WHEN @NewCity = 'Cleveland' THEN 2
WHEN @NewCity = 'Cincinnati' THEN 4
WHEN @NewCity = 'Raleigh' THEN 5
WHEN @NewCity = 'Carrollwood' THEN 6
WHEN @NewCity = 'Orlando' THEN 7
END
WHERE User_Name = @UserName
END
GO
View 4 Replies
View Related