472,958 Members | 2,441 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,958 software developers and data experts.

PostgreSQL with .NET

Hello,

We have decided to change our database back-end from MSDE to postgreSQL.

Would anyone please share his/her experience with this database as far as
speed, functionality and security concerns.
Thanks,

Pen D.
Mar 5 '07 #1
7 1836
"Penelope Dramas" <penelopeDOTdramasATpro-transportDOTcomwrote in
news:uf**************@TK2MSFTNGP04.phx.gbl:
Hello,

We have decided to change our database back-end from MSDE to
postgreSQL.

Would anyone please share his/her experience with this database as far
as speed, functionality and security concerns.

Any particular reason you're going with Postgres and not something like
that SQL Server Express, MySQL or SQL Server? These databases have a more
active .NET developer base.
Mar 5 '07 #2
Penelope Dramas wrote:
Hello,

We have decided to change our database back-end from MSDE to
postgreSQL.

Would anyone please share his/her experience with this database as
far as speed, functionality and security concerns.
PostgreSql is very reliable, well documented and has a rich set of
functionality. They had a vulnerability some time ago but that was
patched as well. The .NET provider for PostgreSql is OK, and is
actively maintained.

FB

--
------------------------------------------------------------------------
Lead developer of LLBLGen Pro, the productive O/R mapper for .NET
LLBLGen Pro website: http://www.llblgen.com
My .NET blog: http://weblogs.asp.net/fbouma
Microsoft MVP (C#)
------------------------------------------------------------------------
Mar 6 '07 #3
On Mon, 5 Mar 2007 16:37:53 -0600, Penelope Dramas wrote:
Hello,

We have decided to change our database back-end from MSDE to postgreSQL.

Would anyone please share his/her experience with this database as far as
speed, functionality and security concerns.

Thanks,

Pen D.
PostgreSQL is a pretty good database. I don't think you have much to worry
about. Personally I would move to SQL Express ... Much better in the sense
that it has increased security, easier to deploy, improved performance and
most importantly no need to rewrite queries, views, etc

--
Bits.Bytes
http://bytes.thinkersroom.com
Mar 6 '07 #4
Sorry for late reply, was out of office yesterday.

Thank you all for answers, I'm sure PostgreSQL will do good for us.

We're having issues with 1cpu limit, application performance dropped by 25%
when switched to SQLExpress. Our customers mainly have dual (physical) CPU
servers.
MSDE 2000 was perfect product, free and good, I don't know why, except for
money reason, Microsoft would introduce so much limitations to SQLExpress
comparing to MSDE (1cpu limit, no agent, ...)
"Rad [Visual C# MVP]" <no****@nospam.comwrote in message
news:tv***************@thinkersroom.com...
On Mon, 5 Mar 2007 16:37:53 -0600, Penelope Dramas wrote:
>Hello,

We have decided to change our database back-end from MSDE to postgreSQL.

Would anyone please share his/her experience with this database as far as
speed, functionality and security concerns.

Thanks,

Pen D.

PostgreSQL is a pretty good database. I don't think you have much to worry
about. Personally I would move to SQL Express ... Much better in the sense
that it has increased security, easier to deploy, improved performance and
most importantly no need to rewrite queries, views, etc

--
Bits.Bytes
http://bytes.thinkersroom.com

Mar 7 '07 #5
Just to add that we wanted to add Unix/Linux server compatibility to our
application. Clients will obviously have to remain on Windows due to .net.
"Penelope Dramas" <penelopeDOTdramasATpro-transportDOTcomwrote in message
news:Of**************@TK2MSFTNGP05.phx.gbl...
Sorry for late reply, was out of office yesterday.

Thank you all for answers, I'm sure PostgreSQL will do good for us.

We're having issues with 1cpu limit, application performance dropped by
25% when switched to SQLExpress. Our customers mainly have dual (physical)
CPU servers.
MSDE 2000 was perfect product, free and good, I don't know why, except for
money reason, Microsoft would introduce so much limitations to SQLExpress
comparing to MSDE (1cpu limit, no agent, ...)
"Rad [Visual C# MVP]" <no****@nospam.comwrote in message
news:tv***************@thinkersroom.com...
>On Mon, 5 Mar 2007 16:37:53 -0600, Penelope Dramas wrote:
>>Hello,

We have decided to change our database back-end from MSDE to postgreSQL.

Would anyone please share his/her experience with this database as far
as
speed, functionality and security concerns.

Thanks,

Pen D.

PostgreSQL is a pretty good database. I don't think you have much to
worry
about. Personally I would move to SQL Express ... Much better in the
sense
that it has increased security, easier to deploy, improved performance
and
most importantly no need to rewrite queries, views, etc

--
Bits.Bytes
http://bytes.thinkersroom.com


Mar 7 '07 #6
On Wed, 7 Mar 2007 12:47:47 -0600, Penelope Dramas wrote:
Just to add that we wanted to add Unix/Linux server compatibility to our
application. Clients will obviously have to remain on Windows due to .net.

"Penelope Dramas" <penelopeDOTdramasATpro-transportDOTcomwrote in message
news:Of**************@TK2MSFTNGP05.phx.gbl...
>Sorry for late reply, was out of office yesterday.

Thank you all for answers, I'm sure PostgreSQL will do good for us.

We're having issues with 1cpu limit, application performance dropped by
25% when switched to SQLExpress. Our customers mainly have dual (physical)
CPU servers.
MSDE 2000 was perfect product, free and good, I don't know why, except for
money reason, Microsoft would introduce so much limitations to SQLExpress
comparing to MSDE (1cpu limit, no agent, ...)
"Rad [Visual C# MVP]" <no****@nospam.comwrote in message
news:tv***************@thinkersroom.com...
>>On Mon, 5 Mar 2007 16:37:53 -0600, Penelope Dramas wrote:

Hello,

We have decided to change our database back-end from MSDE to postgreSQL.

Would anyone please share his/her experience with this database as far
as
speed, functionality and security concerns.

Thanks,

Pen D.

PostgreSQL is a pretty good database. I don't think you have much to
worry
about. Personally I would move to SQL Express ... Much better in the
sense
that it has increased security, easier to deploy, improved performance
and
most importantly no need to rewrite queries, views, etc

--
Bits.Bytes
http://bytes.thinkersroom.com

Ah, cross platform compatibility is a whole different ball game.
--
Bits.Bytes
http://bytes.thinkersroom.com
Mar 7 '07 #7
Hi,
Last year I've got some experience with PostgreSQL migration from SQL
server 2000 of real world working database.
One of the most common problems after porting data to the particular
data types implemented in the RDBMS is porting the functionality.

MS SQL server is the only RDBMS which serves multiple result sets, thus
implementation of that kind of stored procedures is impossible in
PostgreSQL (although its my favorite open source DB).

Further more - /stored procedures are functions in Postgresql/, there
were some additional problems with output parameters and other small but
very important issues related to it, which were hard to overcome.

My advice is to stay with SQL server - it's really the best choice, if
you are determined to present professional solution. For educational,
and proof-of-concept, etc. experiments - PostreSQL is ok. SQL is the
leading one, much more reliable, scalable and flexible. Well it's not
perfect but it's ages in front of the others (with features like DDL
triggers in the new 2K5, XML Indexes, materialized views and etc.)

Regards,
Petar Atanasov
http://a-wake.net

p.s.
MySQL - out of the discussion - we're talking about databases ;)

Penelope Dramas wrote:
Hello,

We have decided to change our database back-end from MSDE to postgreSQL.

Would anyone please share his/her experience with this database as far as
speed, functionality and security concerns.
Thanks,

Pen D.

Apr 12 '07 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Otis Green | last post by:
Vote for or against a new newsgroup proposal. To summarize what you need to do, just send an empty e-mail to postgresql-ballot@netagw.com You will receive a ballot by e-mail. Follow the...
1
by: Mateusz [PEYN] Adamus | last post by:
Hi I'm a developer currently wondering which DB choose for my next project. I looked on the net found ofcourse Oracle but also came up with PostgreSQL. I heard quite few things about it, all...
0
by: Bill J. | last post by:
I have to update a PostgreSQL linked server through MSSQL2K. I first configured the connection with ODBC as follows and I can do queries with no problem: EXEC sp_droplinkedsrvlogin @rmtsrvname...
0
by: Bill J. | last post by:
I have to update a PostgreSQL linked server through MSSQL2K. I first configured the connection with ODBC as follows and I can do queries with no problem: EXEC sp_droplinkedsrvlogin @rmtsrvname...
0
by: ruhunu Gamarala | last post by:
Hi, I get the following exception periodically. does anybody what is the reason for it to throw this exception? I really appriciate if anyone can help me on this. thanks, Chinthaka at...
0
by: greg | last post by:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This is a PGP-signed copy of the checksums for PostgreSQL version 7.4. The latest copy of the checksums for this and other versions, as well...
29
by: Paul Ganainm | last post by:
Hi all, Following up on another thread, here is a comparison between FB and PG from an FB'ers POV. BTW, FB is the love-child of Open-Source-Interbase. BTW, I have tried to be as accurate as I...
13
by: Zlatko Matić | last post by:
Is it possible to use Access as front-end for POstgreSQL and how ? What about Access Projects (.adp) and PostgreSQL ?
1
by: phil campaigne | last post by:
On Mon, 1 Mar 2004, phil campaigne wrote: >> Nigel J. Andrews wrote: >> > > >>> >On Mon, 1 Mar 2004, Phil Campaigne wrote: >>> > >>> >
0
by: Greg Sabino Mullane | last post by:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 This is a PGP-signed copy of the checksums for following PostgreSQL versions: 7.4.5 7.4.4 7.3.7
0
by: lllomh | last post by:
Define the method first this.state = { buttonBackgroundColor: 'green', isBlinking: false, // A new status is added to identify whether the button is blinking or not } autoStart=()=>{
2
by: DJRhino | last post by:
Was curious if anyone else was having this same issue or not.... I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...
0
tracyyun
by: tracyyun | last post by:
Hello everyone, I have a question and would like some advice on network connectivity. I have one computer connected to my router via WiFi, but I have two other computers that I want to be able to...
4
NeoPa
by: NeoPa | last post by:
Hello everyone. I find myself stuck trying to find the VBA way to get Access to create a PDF of the currently-selected (and open) object (Form or Report). I know it can be done by selecting :...
3
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be using a very simple database which has Form (clsForm) & Report (clsReport) classes that simply handle making the calling Form invisible until the Form, or all...
3
by: nia12 | last post by:
Hi there, I am very new to Access so apologies if any of this is obvious/not clear. I am creating a data collection tool for health care employees to complete. It consists of a number of...
0
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be focusing on the Report (clsReport) class. This simply handles making the calling Form invisible until all of the Reports opened by it have been closed, when it...
0
isladogs
by: isladogs | last post by:
The next online meeting of the Access Europe User Group will be on Wednesday 6 Dec 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, Mike...
2
by: GKJR | last post by:
Does anyone have a recommendation to build a standalone application to replace an Access database? I have my bookkeeping software I developed in Access that I would like to make available to other...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.