Showing posts with label experience. Show all posts
Showing posts with label experience. Show all posts

Monday, March 12, 2012

mysterious corruption of stored procedures

Hi everyone,

It looks like a mystery, but I hope there should be some explanation to
the issue I experience. Once in a blue moon a random stored procedure
stops working the way it was designed. The stored procedure code looks
unchanged. Recompiling, altering the code do not help. It looks like it
is simply does not execute some part of it or does not run at all.
However it returns no errors.
One time a procedure entered into infinite loop and almost hang the
whole server.

When I copy procedure code and save it under different name, it works
as designed. But nothing helps with existing procedure. The only way
how to fix it is to completely drop and recreate.

The problem is, that you usually have to do it in the middle of the
business day after you spent few hours trying to realize what went
wrong before you realize that you got another mysterious corruption. Of
cause I have no clue of how to detect such things in advance and to
prevent them from occurring in the future.

I can guarantee that the SQL code in those procedures was absolutely
bug free, fully tested and was working fine for a long time.

For the first time I thought that internal compiled code might corrupt.
In this case altering or recompiling should help.
I also thought about execution plan, but it should be also fixed by
doing things above.
DBCC checkdb does not find any errors
The issue never goes away until stored procedure is manually dropped
and recreated with the same SQL code.

So, I'm asking all if someone experienced something similar and can
explain how to prevent it, please share the knowledge. I would
appreciate any type of help.

Thank you.Sergey (afanas01@.gmail.com) writes:
> It looks like a mystery, but I hope there should be some explanation to
> the issue I experience. Once in a blue moon a random stored procedure
> stops working the way it was designed. The stored procedure code looks
> unchanged. Recompiling, altering the code do not help. It looks like it
> is simply does not execute some part of it or does not run at all.
> However it returns no errors.
> One time a procedure entered into infinite loop and almost hang the
> whole server.
> When I copy procedure code and save it under different name, it works
> as designed. But nothing helps with existing procedure. The only way
> how to fix it is to completely drop and recreate.

Have you ruled out the possibility there are two procedures with the same
name, but different schema? (= different owner in SQL 2000?) Or for some-
thing really exotic, what about numbered procedures? (That is, some_sp;2)

If you for instance change the code of the corrupted procedure to say
"PRINT 'Hello!" and nothing else, does print the message, or does it
continue what it used to do?

When this happens a SELECT * FROM sysobjects WHERE name = 'procname'
may reveal something.

--
Erland Sommarskog, SQL Server MVP, esquel@.sommarskog.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/pr...oads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodin...ions/books.mspx|||No numbered procedures, no different schema/owner. Everything is "plain
vanilla". Unfortunately, I did not have chance to play with corrupted
procedures.Usually when you have a production problem everybody whant
a) have it fixed ASAP and only then b) provide them with reasonable
explanation. I have a problm with b) ;-)|||Sergey (afanas01@.gmail.com) writes:
> No numbered procedures, no different schema/owner. Everything is "plain
> vanilla". Unfortunately, I did not have chance to play with corrupted
> procedures.Usually when you have a production problem everybody whant
> a) have it fixed ASAP and only then b) provide them with reasonable
> explanation. I have a problm with b) ;-)

I would still encourage you to examine sysobjects next time it happens.
Maybe there is something in your system, you did not know of. :-)

--
Erland Sommarskog, SQL Server MVP, esquel@.sommarskog.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/pr...oads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodin...ions/books.mspx|||You must be right. I will definitely check this next time. This morning
I restored my DB to the point before the fix, but as I was expecting
everything was OK.Next time I will rename the corrupted procedure and
create a new one with old name (to get customer support drop off my
shoulders ;-). After that I will have plenty of time to have that thing
cracked.
I just hoped that maybe someone already know about this problem, so I
could learn faster, but thank you anyway. I can tell you if you'd like
when I get that solved.
Thanks again|||You must be right. I will definitely check this next time. This morning
I restored my DB to the point before the fix, but as I was expecting
everything was OK.Next time I will rename the corrupted procedure and
create a new one with old name (to get customer support drop off my
shoulders ;-). After that I will have plenty of time to have that thing
cracked.
I just hoped that maybe someone already know about this problem, so I
could learn faster, but thank you anyway. I can tell you if you'd like
when I get that solved.
Thanks again

MySQL or PostGreSQL to go with MSSQL?

Sorry to post this here, but of course I need to give expert advice in the
next 5 minutes.
Does anyone have any experience with either of these? My company is going to
start using one of these in addition to MSSQL for long winded reasons and
they want my input as to which one to go with. I know that MySQL doesnt
(yet) support Stored Procs, but is very fast. What Im really wondering about
though is stuff like...
1; Can DTS be used to import/ export data from either of these? If so, is
one easier than the other? (I dont see a connection for either in the design
DTS tool.)
2; Is one more secure than the other?
3; DB size limits for either?
4; Disaster recovery for either?
TIA, ChrisR
"ChrisR" <noemail@.bla.com> wrote in message
news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
> Sorry to post this here, but of course I need to give expert advice in the
> next 5 minutes.
> Does anyone have any experience with either of these? My company is going
> to start using one of these in addition to MSSQL for long winded reasons
> and they want my input as to which one to go with. I know that MySQL
> doesnt (yet) support Stored Procs, but is very fast. What Im really
> wondering about though is stuff like...
> 1; Can DTS be used to import/ export data from either of these? If so, is
> one easier than the other? (I dont see a connection for either in the
> design DTS tool.)
> 2; Is one more secure than the other?
> 3; DB size limits for either?
> 4; Disaster recovery for either?
>
Why not MSDE or SQL Server 2005 Express Edition?
David
|||Never thought about it. But if theres no GUI, one needs to be designed?
"David Browne" <davidbaxterbrowne no potted meat@.hotmail.com> wrote in
message news:Og$DY6FlFHA.3656@.TK2MSFTNGP09.phx.gbl...
> "ChrisR" <noemail@.bla.com> wrote in message
> news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
> Why not MSDE or SQL Server 2005 Express Edition?
> David
>
|||There are plenty of free and cheap GUI's for MSDE. Check Aarons www.aspfaq.com, I know he has an
article on the subject.
And, SQL Server Express ("SQL Server 2005 MSDE") will come with a basic GUI.
Tibor Karaszi, SQL Server MVP
http://www.karaszi.com/sqlserver/default.asp
http://www.solidqualitylearning.com/
Blog: http://solidqualitylearning.com/blogs/tibor/
"ChrisR" <noemail@.bla.com> wrote in message news:OJLdwIGlFHA.708@.TK2MSFTNGP10.phx.gbl...
> Never thought about it. But if theres no GUI, one needs to be designed?
>
> "David Browne" <davidbaxterbrowne no potted meat@.hotmail.com> wrote in message
> news:Og$DY6FlFHA.3656@.TK2MSFTNGP09.phx.gbl...
>
|||Well, I will throw in my $0.02!
A good while back I was playing with the idea of looking into some
open-source database server options. I made a post in this news group
inquiring about the possibilities.
MySQL is a popular open-source database. They have a lot of free support
( via forums and news groups and mailing lists and what not ) and - from
what I hear - some pretty good paid support. They do offer a lot of
training. And you can find a lot of good books on MySQL. It also seems
that more and more people are catching the fever.
However, what was suggested to me was to stick with PostgreSQL. I do not
remember why ( well isn't that convenient ). I am pretty sure that it was
Aaron who made the suggestion with the reasons. Now, I am not sure if MySQL
version 5 is going to negate that suggestion.
Check in this news group about four months ago ( something like this... )
for my post.
Now, I am very sure that MySQL runs on Windows. I help in some environments
where MySQL is running on SBS2000. I *believe* that there is a problem with
PostgreSQL running on a Windows platform ( not really sure if the problem is
that it does not run at all or if there are some problems....sorry! Not
really a data base guy - yet! ). I am currently back on the database server
quest and playing with FreeBSD and PostgreSQL. Just waiting for the FreeBSD
CD-ROM to arrive before I can do some hands on...
Hope that this was somewhat helpful to you. It looks like you have some
pretty good answers already.
Cary W. Shultz
Roanoke, VA 24012
Microsoft Active Directory MVP
http://www.activedirectory-win2000.com
http://www.grouppolicy-win2000.com
"ChrisR" <noemail@.bla.com> wrote in message
news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
> Sorry to post this here, but of course I need to give expert advice in the
> next 5 minutes.
> Does anyone have any experience with either of these? My company is going
> to start using one of these in addition to MSSQL for long winded reasons
> and they want my input as to which one to go with. I know that MySQL
> doesnt (yet) support Stored Procs, but is very fast. What Im really
> wondering about though is stuff like...
> 1; Can DTS be used to import/ export data from either of these? If so, is
> one easier than the other? (I dont see a connection for either in the
> design DTS tool.)
> 2; Is one more secure than the other?
> 3; DB size limits for either?
> 4; Disaster recovery for either?
>
> TIA, ChrisR
>
|||"Cary Shultz [A.D. MVP]" <cwshultz@.mvps.org> glsD:OF6Lm%23GlFHA.3656@.TK2MSFTNGP09.phx .gbl...
> I *believe* that there is a problem with PostgreSQL running on a Windows
> platform ( not really sure if the problem is that it does not run at all
> or if there are some problems....sorry! Not really a data base guy -
> yet! ).
Yes. There is also a severe performance issue if PostgreSQL is running in
Windows platform too.
So you'd better use *nix system if you want to use it.
|||At one time, to run PostgreSQL under Windows you had to use the Cygwin Unix
emulation library, but there is now a native Windows port for PostgreSQL
8.0.
"Cary Shultz [A.D. MVP]" <cwshultz@.mvps.org> wrote in message
news:OF6Lm%23GlFHA.3656@.TK2MSFTNGP09.phx.gbl...
> Well, I will throw in my $0.02!
> A good while back I was playing with the idea of looking into some
> open-source database server options. I made a post in this news group
> inquiring about the possibilities.
> MySQL is a popular open-source database. They have a lot of free support
> ( via forums and news groups and mailing lists and what not ) and - from
> what I hear - some pretty good paid support. They do offer a lot of
> training. And you can find a lot of good books on MySQL. It also seems
> that more and more people are catching the fever.
> However, what was suggested to me was to stick with PostgreSQL. I do not
> remember why ( well isn't that convenient ). I am pretty sure that it was
> Aaron who made the suggestion with the reasons. Now, I am not sure if
> MySQL version 5 is going to negate that suggestion.
> Check in this news group about four months ago ( something like this... )
> for my post.
> Now, I am very sure that MySQL runs on Windows. I help in some
> environments where MySQL is running on SBS2000. I *believe* that there is
> a problem with PostgreSQL running on a Windows platform ( not really sure
> if the problem is that it does not run at all or if there are some
> problems....sorry! Not really a data base guy - yet! ). I am currently
> back on the database server quest and playing with FreeBSD and PostgreSQL.
> Just waiting for the FreeBSD CD-ROM to arrive before I can do some hands
> on...
> Hope that this was somewhat helpful to you. It looks like you have some
> pretty good answers already.
> --
> Cary W. Shultz
> Roanoke, VA 24012
> Microsoft Active Directory MVP
> http://www.activedirectory-win2000.com
> http://www.grouppolicy-win2000.com
>
> "ChrisR" <noemail@.bla.com> wrote in message
> news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
>

MySQL or PostGreSQL to go with MSSQL?

Sorry to post this here, but of course I need to give expert advice in the
next 5 minutes.
Does anyone have any experience with either of these? My company is going to
start using one of these in addition to MSSQL for long winded reasons and
they want my input as to which one to go with. I know that mysql doesnt
(yet) support Stored Procs, but is very fast. What Im really wondering about
though is stuff like...
1; Can DTS be used to import/ export data from either of these? If so, is
one easier than the other? (I dont see a connection for either in the design
DTS tool.)
2; Is one more secure than the other?
3; DB size limits for either?
4; Disaster recovery for either?
TIA, ChrisR"ChrisR" <noemail@.bla.com> wrote in message
news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
> Sorry to post this here, but of course I need to give expert advice in the
> next 5 minutes.
> Does anyone have any experience with either of these? My company is going
> to start using one of these in addition to MSSQL for long winded reasons
> and they want my input as to which one to go with. I know that MySQL
> doesnt (yet) support Stored Procs, but is very fast. What Im really
> wondering about though is stuff like...
> 1; Can DTS be used to import/ export data from either of these? If so, is
> one easier than the other? (I dont see a connection for either in the
> design DTS tool.)
> 2; Is one more secure than the other?
> 3; DB size limits for either?
> 4; Disaster recovery for either?
>
Why not MSDE or SQL Server 2005 Express Edition?
David|||Never thought about it. But if theres no GUI, one needs to be designed?
"David Browne" <davidbaxterbrowne no potted meat@.hotmail.com> wrote in
message news:Og$DY6FlFHA.3656@.TK2MSFTNGP09.phx.gbl...
> "ChrisR" <noemail@.bla.com> wrote in message
> news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
> Why not MSDE or SQL Server 2005 Express Edition?
> David
>|||There are plenty of free and cheap GUI's for MSDE. Check Aarons [url]www.aspfaq.com,[/u
rl] I know he has an
article on the subject.
And, SQL Server Express ("SQL Server 2005 MSDE") will come with a basic GUI.
Tibor Karaszi, SQL Server MVP
http://www.karaszi.com/sqlserver/default.asp
http://www.solidqualitylearning.com/
Blog: http://solidqualitylearning.com/blogs/tibor/
"ChrisR" <noemail@.bla.com> wrote in message news:OJLdwIGlFHA.708@.TK2MSFTNGP10.phx.gbl...[vbc
ol=seagreen]
> Never thought about it. But if theres no GUI, one needs to be designed?
>
> "David Browne" <davidbaxterbrowne no potted meat@.hotmail.com> wrote in mes
sage
> news:Og$DY6FlFHA.3656@.TK2MSFTNGP09.phx.gbl...
>[/vbcol]|||Well, I will throw in my $0.02!
A good while back I was playing with the idea of looking into some
open-source database server options. I made a post in this news group
inquiring about the possibilities.
MySQL is a popular open-source database. They have a lot of free support
( via forums and news groups and mailing lists and what not ) and - from
what I hear - some pretty good paid support. They do offer a lot of
training. And you can find a lot of good books on MySQL. It also seems
that more and more people are catching the fever.
However, what was suggested to me was to stick with PostgreSQL. I do not
remember why ( well isn't that convenient ). I am pretty sure that it was
Aaron who made the suggestion with the reasons. Now, I am not sure if MySQL
version 5 is going to negate that suggestion.
Check in this news group about four months ago ( something like this... )
for my post.
Now, I am very sure that mysql runs on Windows. I help in some environments
where mysql is running on SBS2000. I *believe* that there is a problem with
PostgreSQL running on a Windows platform ( not really sure if the problem is
that it does not run at all or if there are some problems....sorry! Not
really a data base guy - yet! ). I am currently back on the database server
quest and playing with FreeBSD and PostgreSQL. Just waiting for the FreeBSD
CD-ROM to arrive before I can do some hands on...
Hope that this was somewhat helpful to you. It looks like you have some
pretty good answers already.
Cary W. Shultz
Roanoke, VA 24012
Microsoft Active Directory MVP
http://www.activedirectory-win2000.com
http://www.grouppolicy-win2000.com
"ChrisR" <noemail@.bla.com> wrote in message
news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
> Sorry to post this here, but of course I need to give expert advice in the
> next 5 minutes.
> Does anyone have any experience with either of these? My company is going
> to start using one of these in addition to MSSQL for long winded reasons
> and they want my input as to which one to go with. I know that MySQL
> doesnt (yet) support Stored Procs, but is very fast. What Im really
> wondering about though is stuff like...
> 1; Can DTS be used to import/ export data from either of these? If so, is
> one easier than the other? (I dont see a connection for either in the
> design DTS tool.)
> 2; Is one more secure than the other?
> 3; DB size limits for either?
> 4; Disaster recovery for either?
>
> TIA, ChrisR
>|||"Cary Shultz [A.D. MVP]" <cwshultz@.mvps.org> glsD:OF6Lm%23GlFHA.3656@.TK2MSFTNG
P09.phx.gbl...
> I *believe* that there is a problem with PostgreSQL running on a Windows
> platform ( not really sure if the problem is that it does not run at all
> or if there are some problems....sorry! Not really a data base guy -
> yet! ).
Yes. There is also a severe performance issue if PostgreSQL is running in
Windows platform too.
So you'd better use *nix system if you want to use it.|||At one time, to run PostgreSQL under Windows you had to use the Cygwin Unix
emulation library, but there is now a native Windows port for PostgreSQL
8.0.
"Cary Shultz [A.D. MVP]" <cwshultz@.mvps.org> wrote in message
news:OF6Lm%23GlFHA.3656@.TK2MSFTNGP09.phx.gbl...
> Well, I will throw in my $0.02!
> A good while back I was playing with the idea of looking into some
> open-source database server options. I made a post in this news group
> inquiring about the possibilities.
> mysql is a popular open-source database. They have a lot of free support
> ( via forums and news groups and mailing lists and what not ) and - from
> what I hear - some pretty good paid support. They do offer a lot of
> training. And you can find a lot of good books on MySQL. It also seems
> that more and more people are catching the fever.
> However, what was suggested to me was to stick with PostgreSQL. I do not
> remember why ( well isn't that convenient ). I am pretty sure that it was
> Aaron who made the suggestion with the reasons. Now, I am not sure if
> mysql version 5 is going to negate that suggestion.
> Check in this news group about four months ago ( something like this... )
> for my post.
> Now, I am very sure that mysql runs on Windows. I help in some
> environments where mysql is running on SBS2000. I *believe* that there is
> a problem with PostgreSQL running on a Windows platform ( not really sure
> if the problem is that it does not run at all or if there are some
> problems....sorry! Not really a data base guy - yet! ). I am currently
> back on the database server quest and playing with FreeBSD and PostgreSQL.
> Just waiting for the FreeBSD CD-ROM to arrive before I can do some hands
> on...
> Hope that this was somewhat helpful to you. It looks like you have some
> pretty good answers already.
> --
> Cary W. Shultz
> Roanoke, VA 24012
> Microsoft Active Directory MVP
> http://www.activedirectory-win2000.com
> http://www.grouppolicy-win2000.com
>
> "ChrisR" <noemail@.bla.com> wrote in message
> news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
>

MySQL or PostGreSQL to go with MSSQL?

Sorry to post this here, but of course I need to give expert advice in the
next 5 minutes.
Does anyone have any experience with either of these? My company is going to
start using one of these in addition to MSSQL for long winded reasons and
they want my input as to which one to go with. I know that MySQL doesnt
(yet) support Stored Procs, but is very fast. What Im really wondering about
though is stuff like...
1; Can DTS be used to import/ export data from either of these? If so, is
one easier than the other? (I dont see a connection for either in the design
DTS tool.)
2; Is one more secure than the other?
3; DB size limits for either?
4; Disaster recovery for either?
TIA, ChrisR"ChrisR" <noemail@.bla.com> wrote in message
news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
> Sorry to post this here, but of course I need to give expert advice in the
> next 5 minutes.
> Does anyone have any experience with either of these? My company is going
> to start using one of these in addition to MSSQL for long winded reasons
> and they want my input as to which one to go with. I know that MySQL
> doesnt (yet) support Stored Procs, but is very fast. What Im really
> wondering about though is stuff like...
> 1; Can DTS be used to import/ export data from either of these? If so, is
> one easier than the other? (I dont see a connection for either in the
> design DTS tool.)
> 2; Is one more secure than the other?
> 3; DB size limits for either?
> 4; Disaster recovery for either?
>
Why not MSDE or SQL Server 2005 Express Edition?
David|||Never thought about it. But if theres no GUI, one needs to be designed?
"David Browne" <davidbaxterbrowne no potted meat@.hotmail.com> wrote in
message news:Og$DY6FlFHA.3656@.TK2MSFTNGP09.phx.gbl...
> "ChrisR" <noemail@.bla.com> wrote in message
> news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
>> Sorry to post this here, but of course I need to give expert advice in
>> the next 5 minutes.
>> Does anyone have any experience with either of these? My company is going
>> to start using one of these in addition to MSSQL for long winded reasons
>> and they want my input as to which one to go with. I know that MySQL
>> doesnt (yet) support Stored Procs, but is very fast. What Im really
>> wondering about though is stuff like...
>> 1; Can DTS be used to import/ export data from either of these? If so, is
>> one easier than the other? (I dont see a connection for either in the
>> design DTS tool.)
>> 2; Is one more secure than the other?
>> 3; DB size limits for either?
>> 4; Disaster recovery for either?
> Why not MSDE or SQL Server 2005 Express Edition?
> David
>|||There are plenty of free and cheap GUI's for MSDE. Check Aarons www.aspfaq.com, I know he has an
article on the subject.
And, SQL Server Express ("SQL Server 2005 MSDE") will come with a basic GUI.
--
Tibor Karaszi, SQL Server MVP
http://www.karaszi.com/sqlserver/default.asp
http://www.solidqualitylearning.com/
Blog: http://solidqualitylearning.com/blogs/tibor/
"ChrisR" <noemail@.bla.com> wrote in message news:OJLdwIGlFHA.708@.TK2MSFTNGP10.phx.gbl...
> Never thought about it. But if theres no GUI, one needs to be designed?
>
> "David Browne" <davidbaxterbrowne no potted meat@.hotmail.com> wrote in message
> news:Og$DY6FlFHA.3656@.TK2MSFTNGP09.phx.gbl...
>> "ChrisR" <noemail@.bla.com> wrote in message news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
>> Sorry to post this here, but of course I need to give expert advice in the next 5 minutes.
>> Does anyone have any experience with either of these? My company is going to start using one of
>> these in addition to MSSQL for long winded reasons and they want my input as to which one to go
>> with. I know that MySQL doesnt (yet) support Stored Procs, but is very fast. What Im really
>> wondering about though is stuff like...
>> 1; Can DTS be used to import/ export data from either of these? If so, is one easier than the
>> other? (I dont see a connection for either in the design DTS tool.)
>> 2; Is one more secure than the other?
>> 3; DB size limits for either?
>> 4; Disaster recovery for either?
>>
>> Why not MSDE or SQL Server 2005 Express Edition?
>> David
>|||Well, I will throw in my $0.02!
A good while back I was playing with the idea of looking into some
open-source database server options. I made a post in this news group
inquiring about the possibilities.
MySQL is a popular open-source database. They have a lot of free support
( via forums and news groups and mailing lists and what not ) and - from
what I hear - some pretty good paid support. They do offer a lot of
training. And you can find a lot of good books on MySQL. It also seems
that more and more people are catching the fever.
However, what was suggested to me was to stick with PostgreSQL. I do not
remember why ( well isn't that convenient ). I am pretty sure that it was
Aaron who made the suggestion with the reasons. Now, I am not sure if MySQL
version 5 is going to negate that suggestion.
Check in this news group about four months ago ( something like this... )
for my post.
Now, I am very sure that MySQL runs on Windows. I help in some environments
where MySQL is running on SBS2000. I *believe* that there is a problem with
PostgreSQL running on a Windows platform ( not really sure if the problem is
that it does not run at all or if there are some problems....sorry! Not
really a data base guy - yet! ). I am currently back on the database server
quest and playing with FreeBSD and PostgreSQL. Just waiting for the FreeBSD
CD-ROM to arrive before I can do some hands on...
Hope that this was somewhat helpful to you. It looks like you have some
pretty good answers already.
--
Cary W. Shultz
Roanoke, VA 24012
Microsoft Active Directory MVP
http://www.activedirectory-win2000.com
http://www.grouppolicy-win2000.com
"ChrisR" <noemail@.bla.com> wrote in message
news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
> Sorry to post this here, but of course I need to give expert advice in the
> next 5 minutes.
> Does anyone have any experience with either of these? My company is going
> to start using one of these in addition to MSSQL for long winded reasons
> and they want my input as to which one to go with. I know that MySQL
> doesnt (yet) support Stored Procs, but is very fast. What Im really
> wondering about though is stuff like...
> 1; Can DTS be used to import/ export data from either of these? If so, is
> one easier than the other? (I dont see a connection for either in the
> design DTS tool.)
> 2; Is one more secure than the other?
> 3; DB size limits for either?
> 4; Disaster recovery for either?
>
> TIA, ChrisR
>|||"Cary Shultz [A.D. MVP]" <cwshultz@.mvps.org> ¼¶¼g©ó¶l¥ó·s»D:OF6Lm%23GlFHA.3656@.TK2MSFTNGP09.phx.gbl...
> I *believe* that there is a problem with PostgreSQL running on a Windows
> platform ( not really sure if the problem is that it does not run at all
> or if there are some problems....sorry! Not really a data base guy -
> yet! ).
Yes. There is also a severe performance issue if PostgreSQL is running in
Windows platform too.
So you'd better use *nix system if you want to use it.|||At one time, to run PostgreSQL under Windows you had to use the Cygwin Unix
emulation library, but there is now a native Windows port for PostgreSQL
8.0.
"Cary Shultz [A.D. MVP]" <cwshultz@.mvps.org> wrote in message
news:OF6Lm%23GlFHA.3656@.TK2MSFTNGP09.phx.gbl...
> Well, I will throw in my $0.02!
> A good while back I was playing with the idea of looking into some
> open-source database server options. I made a post in this news group
> inquiring about the possibilities.
> MySQL is a popular open-source database. They have a lot of free support
> ( via forums and news groups and mailing lists and what not ) and - from
> what I hear - some pretty good paid support. They do offer a lot of
> training. And you can find a lot of good books on MySQL. It also seems
> that more and more people are catching the fever.
> However, what was suggested to me was to stick with PostgreSQL. I do not
> remember why ( well isn't that convenient ). I am pretty sure that it was
> Aaron who made the suggestion with the reasons. Now, I am not sure if
> MySQL version 5 is going to negate that suggestion.
> Check in this news group about four months ago ( something like this... )
> for my post.
> Now, I am very sure that MySQL runs on Windows. I help in some
> environments where MySQL is running on SBS2000. I *believe* that there is
> a problem with PostgreSQL running on a Windows platform ( not really sure
> if the problem is that it does not run at all or if there are some
> problems....sorry! Not really a data base guy - yet! ). I am currently
> back on the database server quest and playing with FreeBSD and PostgreSQL.
> Just waiting for the FreeBSD CD-ROM to arrive before I can do some hands
> on...
> Hope that this was somewhat helpful to you. It looks like you have some
> pretty good answers already.
> --
> Cary W. Shultz
> Roanoke, VA 24012
> Microsoft Active Directory MVP
> http://www.activedirectory-win2000.com
> http://www.grouppolicy-win2000.com
>
> "ChrisR" <noemail@.bla.com> wrote in message
> news:eMDkZ0FlFHA.3968@.tk2msftngp13.phx.gbl...
>> Sorry to post this here, but of course I need to give expert advice in
>> the next 5 minutes.
>> Does anyone have any experience with either of these? My company is going
>> to start using one of these in addition to MSSQL for long winded reasons
>> and they want my input as to which one to go with. I know that MySQL
>> doesnt (yet) support Stored Procs, but is very fast. What Im really
>> wondering about though is stuff like...
>> 1; Can DTS be used to import/ export data from either of these? If so, is
>> one easier than the other? (I dont see a connection for either in the
>> design DTS tool.)
>> 2; Is one more secure than the other?
>> 3; DB size limits for either?
>> 4; Disaster recovery for either?
>>
>> TIA, ChrisR
>

Monday, February 20, 2012

My primitive questions

I want to cerate printable reports and they must be in certain format , I don't have any experience in neither "Crystal reports" and "Reporting services" I wanted to make them by "Crystal reports" but it is very confusing ! so some one advice me to use "Reporting services" and I want to make sure that"Reporting services" can give me what I need befor I start to learn it seriously .

My first question is can I use "Reporting services" with a sql server data base on an ordinary web hosting?

Then I need extremely formatted prints of those reports rather in a web based application. Can "Reporting services" give me web based print like something we have in crystal reports ?

And last question is : where to start learning"Reporting services" fast ?

Thank you in advance .

Have a look at the following:

http://msdn2.microsoft.com/en-gb/sql/aa336316.aspx (SQL Server 2005 Reporting Services has many tutorials)|||

Thank you for links despite I saw them before but Dude give me some basic information before make me to read every thingJ

Please somebody answer my question with yes or no

Thank you .

|||

>My first question is can I use "Reporting services" with a sql server data base on an ordinary web hosting?

If you have SQL Server with the reporting services component plus the web viewer control.

>Then I need extremely formatted prints of those reports rather in a web based application. Can "Reporting services" give me web based print like something we have in crystal reports ?
SSRS can output a number of formats including PDF.