TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Open-Source Babelfish for Postgres

170 pointsby ke4qqqover 3 years ago

11 comments

ahacheteover 3 years ago
This is fantastic news.<p>I already blogged about it when it was announced on December last year [0]. Adding SQL Server compatibility opens Postgres to new users, use cases, markets. It makes one of the most general-purpose databases to reach even more &quot;purposes&quot;.<p>I hope work and discussions to integrate this upstream will start soon and will be fruitful. It won&#x27;t be easy, but I believe it would be definitely worth the effort.<p>[0]: <a href="https:&#x2F;&#x2F;www.ongres.com&#x2F;blog&#x2F;aws_announces_open_source_postgres_with_sql_server_compatibility&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.ongres.com&#x2F;blog&#x2F;aws_announces_open_source_postgr...</a>
Mortifferover 3 years ago
Very cool. Will see if we can reuse some of these super complicated views we have in our backlog with SQL server apply
XorNotover 3 years ago
Well this is a big deal for me: my father has run his business off a sprawling MS Access application which I&#x27;ve struggled at various times to try and move to something more modern with no success.<p>I wonder if this will work for connecting to MS Access directly.
评论 #29034008 未加载
GlennSover 3 years ago
It&#x27;s interesting, I wouldn&#x27;t have guessed the SQL dialect differences to be the main reason to pick one database over another.<p>Other comments on this suggest it&#x27;s very important to them, which is a surprise to me.<p>Rather, I would have bet on either the performance characteristics for your particular situation, the knowledge of your programmers (or db admins) &#x2F; recruitment pool, or perhaps integrations with other software.<p>Still, a very useful looking tool, don&#x27;t want to knock it.
评论 #29037582 未加载
ciesover 3 years ago
This may help PG take serious market share from MSSQL.<p>Also: I wonder if the shiny GUI tools that exist for MSSQL will then work from PG, and ... to what extend these tools will work with regular PG tables.<p>I really like DBeaver[1] (what I use myself), but I&#x27;ve seen stuff done by MSSQL DBAs using expensive GUI tools that have amazed me.<p>[1]: <a href="https:&#x2F;&#x2F;dbeaver.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dbeaver.io&#x2F;</a>
pabs3over 3 years ago
And for the client side there is FreeTDS:<p><a href="https:&#x2F;&#x2F;www.freetds.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.freetds.org&#x2F;</a>
data_dersover 3 years ago
as a user of TSQL in a MSFT&#x2F;Azure shop, I feel increasingly isolated from other dialects. Virtually all other databases these days use a dialect that&#x27;s closer to PostGres. Does TSQL have a future? If you don&#x27;t have legacy dbs and you have a choice of dbs, would TSQL ever make sense to use today?
评论 #29035752 未加载
throwaway81523over 3 years ago
TLDR: this is about some kind of adapter layer (&quot;Babelfish&quot;) that lets you serve Microsoft SQL Server clients from a PostgreSQL backend, sort of like how Samba serves Microsoft SMB clients from a Linux file system. It has nothing to do with natural language translation. Oh well.
ThinkBeatover 3 years ago
It must be compiled from the provided source code if you want to run it.<p>The instruction for doing so is far from simple if you do not have a dev. background.<p>I look forward to using it. T-Sql is still the dialect I know best.
bobnamobover 3 years ago
The posted title seems a little editorialised. Is the (finally) necessary?
评论 #29031803 未加载
manishsharanover 3 years ago
I don&#x27;t see any enterprise customer using this. MS SQL server is relatively cheap. Now if this thing can work for Oracle or IBM DB2 , then may be it will be worth the risk.
评论 #29036120 未加载
评论 #29035538 未加载
评论 #29036706 未加载
评论 #29034031 未加载