On Thu, Mar 12, 2009 at 6:07 PM, Yarko Tymciurak <yark...@gmail.com> wrote:

> On Thu, Mar 12, 2009 at 5:23 PM, DenesL <denes1...@yahoo.ca> wrote:
>
>> *snip*
>>
>
>
>> tables MUST be in the same db, let alone server, e.g. you can not do:
>> dbX.define_table('dog',SQLField('name'),SQLField('owner',dbY.person))
>> but this restriction can be worked on independently of views;
>> this also seems to suggest a need for a dictionary of DBs.
>
>
> Absolutely not - You are simply mistaken.
>
> At work I setup a view to show a "user" table in MS-SQL server from other
> db (even other db server is possible w/ that)  so that there's only one
> login accross instances of an issue tracking system.
>
> I'm not sure how other servers are about allowing this accross servers, but
> accross db's this should be pretty standard SQL stuff.  And I know for a
> fact it is exactly that on MSSQL, which is why I thought of it to begin
> with.
>


.... I mean why I thought about DB views to begin with... in all this "id"
field remapping discussion...


>
>
>>
>> > Perhaps if the db URI were parsed and shown to be the same target (eg.
>> > server) but not necessarily the same user (perhaps we are a read-only
>> user
>> > on a legacy db, but owner on the extension we will create)...
>> >
>> > This needs more thought I think...
>> >
>> > It is interesting, potentially useful, and raises some interesting
>> > questions.
>> >
>> > Massimo - if the "SQL SELECT" is what is stored in a view, how difficult
>> > (for the moment ignoring performance) do you think it would be to
>> implement
>> > VIEWS in DAL?
>> >
>> > If we had cross-server views, this really would be something to offer
>> that
>> > general DB's could not so easily provide.
>>
>> add cross-db to that
>
>
> That is already pretty standard.
>
> I'm not sure what it would take (I think a driver) to connect, say, a MSSQL
> server db in a view to a (let's say) Oracle db.   Actually, I believe this
> is possible (you just need something that MSSQL knows how to talk accross).
>
>
> - Yarko
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to