﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Database Deployment Toolkit » Issues  » Deployment of a package leaves some strage stored procedures.</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 15:26:31 GMT</lastBuildDate><ttl>20</ttl><item><title>Deployment of a package leaves some strage stored procedures.</title><link>http://forum.strataframe.net/FindPost13902.aspx</link><description>I have noticed that when deploying&amp;nbsp;my package, there are some stored procedures created that are not declared in the package. They're not mine. &lt;/P&gt;&lt;P&gt;Those have the form of &lt;EM&gt;TableName&lt;/EM&gt;InsertIgnore and have an insert statement in them. I can also tell you that there's one for each table that I have a data deployment package for. This should make sence I think. &lt;/P&gt;&lt;P&gt;They're not actually causing any trouble, but I think you should know.</description><pubDate>Fri, 01 Feb 2008 11:00:04 GMT</pubDate><dc:creator>George Nentidis</dc:creator></item><item><title>RE: Deployment of a package leaves some strage stored procedures.</title><link>http://forum.strataframe.net/FindPost13928.aspx</link><description>[quote]I don't have any reason of lying to you.[/quote]&lt;/P&gt;&lt;P&gt;George, I never intended to suggest that you were lying...I beleived you that those procs were in your database, but I was just informing you that these are not something that would be produced via that DDT.&lt;/P&gt;&lt;P&gt;Using the package file that you sent me earlier, I have deployed to my SQL Server database...and it did not produce those sprocs:&lt;/P&gt;&lt;P&gt;&lt;IMG src="http://forum.strataframe.net/Uploads/Images/57c60da4-ab7b-458b-9f15-b349.png"&gt;&lt;/P&gt;&lt;P&gt;So I do not think that your sprocs are coming from the DDT...but rather are ending up in there some other way or are residue from some other type of script that may have been run outside of the DDT.&lt;/P&gt;&lt;P&gt;If you deploy your package file to a fresh server or use a different database name I would imagine that those sprocs would not appear as they did not show up in my database as evident from the screen shot above while using your package file that you had posted on another thread.&amp;nbsp; I would start fresh and deploy to a clean server or a new database name and see if these sprocs show up.&amp;nbsp; That would be the first thing that I would look at.</description><pubDate>Fri, 01 Feb 2008 11:00:04 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: Deployment of a package leaves some strage stored procedures.</title><link>http://forum.strataframe.net/FindPost13921.aspx</link><description>Trent,&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are no such autogenerated sprocs in the list of stored procedures in the DDT. The only autogenerated sprocs that I can see are the SFS sprocs. Perhaps I may sound a bit annoying, but I assure you this is not my intention. It is perhaps of&amp;nbsp;my&amp;nbsp;not so good&amp;nbsp;English. I try to do my job, as you do, and I get into&amp;nbsp;these problems, and you are the only ones I can ask. Please tell me if I overdo it. I don't have any reason of lying to you.&lt;/P&gt;&lt;P&gt;As for the stored procedures, here's a list of the stored procedures in my database after deploying the package. &lt;/P&gt;&lt;P&gt;&lt;IMG src="http://forum.strataframe.net/Uploads/Images/0c3fa349-41ff-49a1-9ca7-5813.jpg"&gt;&lt;/P&gt;&lt;P&gt;You can see those *Ignore sprocs. Here's the contents of one of them. &lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New"&gt;ALTER PROCEDURE [dbo].[AreasInsertIgnore] @Area as &lt;BR&gt;NVarChar(100) AS &lt;BR&gt;IF NOT EXISTS(SELECT Area FROM Areas WHERE Area = @Area) BEGIN &lt;BR&gt;INSERT INTO Areas (Area) VALUES (@Area) END&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face=Verdana&gt;I have tryed to autogenerate sprocs for tables, and they all end up with _Insert, _Update, _Delete. Also they do not contain the EXISTS check as the one above. Here are the properties of the Areas table:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG src="http://forum.strataframe.net/Uploads/Images/3a4bee68-0c26-42db-928f-2247.jpg"&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face=Verdana&gt;I don't know if the image is clear enough, but then again, I can tell when a checkbox is checked. The settings are the same for all those&amp;nbsp;ten tables.&amp;nbsp; I don't use autogenerated sprocs, I write my own sprocs. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;FONT face=Verdana&gt;The only thing I can tell you about those *Ignore sprocs is that all of those tables they refere to have a data deployment package. Perhaps you use them to populate those tables with data. &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;As I told you, they don't cause me any trouble, I just thought you might want to know. I have no intention of getting on your nerves, and I am sorry if I ever did that. &lt;FONT face="Courier New"&gt;&lt;/P&gt;&lt;/FONT&gt;</description><pubDate>Fri, 01 Feb 2008 10:23:25 GMT</pubDate><dc:creator>George Nentidis</dc:creator></item><item><title>RE: Deployment of a package leaves some strage stored procedures.</title><link>http://forum.strataframe.net/FindPost13913.aspx</link><description>George,&lt;/P&gt;&lt;P&gt;This is the ONLY way that we will produce a stored procedure...I promise :)&amp;nbsp; If you go to the Stored Procedures and show the auto-generated sprocs, then you can determine which tables have those checkboxes set.&amp;nbsp; I know for a fact that if you are seeing autogenerated sprocs that you must have the CRUD sprocs checked somewhere.</description><pubDate>Fri, 01 Feb 2008 09:15:37 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: Deployment of a package leaves some strage stored procedures.</title><link>http://forum.strataframe.net/FindPost13910.aspx</link><description>No, none of those tables have those check boxes set.&lt;/P&gt;&lt;P&gt;This is the same package that&amp;nbsp;I say I have trouble in depoloying&amp;nbsp;at the topic "Exceptions while deploying a package".</description><pubDate>Fri, 01 Feb 2008 09:05:55 GMT</pubDate><dc:creator>George Nentidis</dc:creator></item><item><title>RE: Deployment of a package leaves some strage stored procedures.</title><link>http://forum.strataframe.net/FindPost13907.aspx</link><description>They are "auto-generated" procedures that are defined within the table properties for each of the tables in your package.&amp;nbsp; Right-click on one of the tables and select "Table Properties" and you will see the checkboxes along the right-hand side that define which CRUD stored procedures you want the DDT to generate.&amp;nbsp; Just uncheck them and they'll quick being deployed.</description><pubDate>Fri, 01 Feb 2008 08:55:47 GMT</pubDate><dc:creator>StrataFrame Team</dc:creator></item></channel></rss>