Used EOF with MS SQL Server a lot about a decade ago, worked fine and I don't 
recall a lot of caveats. All switched to Cayenne now, though.

- hugi



> On 27 Feb 2019, at 19:00, Tim Worman <li...@thetimmy.com> wrote:
> 
> Hi Markus,
> 
> I’ve used the Microsoft plugin in Wonder to connect to SQL Server quite a 
> lot. I don’t have to write data to these databases so I can’t offer any 
> updates on the issues Chuck encountered but our connections have worked well. 
> There are definitely peculiarities working SQL Server though and I’m happy to 
> chime in if/when you see issues.
> 
> <PastedGraphic-1.png>
> 
> Tim
> UCLA GSE&IS
> 
>> On Feb 27, 2019, at 9:27 AM, Chuck Hill <hill.ch...@gmail.com 
>> <mailto:hill.ch...@gmail.com>> wrote:
>> 
>> Hi Markus,
>> 
>> This was back in 2008 so things may have changed.  IIRC the plugin I used 
>> was called MicrosoftPlugIn and it was part of WO.  The ordering below was 
>> the main issue that I had.  The other was that timestamps were accurate to 
>> something like 3 ms in the database so while you could use then, you could 
>> not use them for optimistic locking as the snapshot value would often not 
>> match the value in the generated WHERE clause.
>> 
>> Chuck.
>> 
>>> On Feb 27, 2019, at 6:52 AM, Aaron Rosenzweig <aa...@chatnbike.com 
>>> <mailto:aa...@chatnbike.com>> wrote:
>>> 
>>> Hi Markus,
>>> 
>>> Here’s the coordinating callback hook I was referring to (made for MS SQL 
>>> but could work for any DB):
>>> 
>>> https://github.com/wocommunity/wonder/blob/master/Frameworks/Core/ERExtensions/Sources/com/webobjects/eoaccess/ERXEntityDependencyOrderingDelegate.java
>>>  
>>> <https://github.com/wocommunity/wonder/blob/master/Frameworks/Core/ERExtensions/Sources/com/webobjects/eoaccess/ERXEntityDependencyOrderingDelegate.java>
>>> 
>>> It helps with, but does not fully eliminate, problems due to lack of 
>>> deferred constraints.
>>> AARON ROSENZWEIG / Chat 'n Bike <http://www.chatnbike.com/>
>>> e:  aa...@chatnbike.com <mailto:aa...@chatnbike.com>  t:  (301) 956-2319
>>>     
>>> 
>>>> On Feb 27, 2019, at 9:47 AM, Aaron Rosenzweig <aa...@chatnbike.com 
>>>> <mailto:aa...@chatnbike.com>> wrote:
>>>> 
>>>> Hi Markus,
>>>> 
>>>> If memory serves, Chuck Hill deployed to MS SQLServer. I remember 
>>>> specifically he had a coordinating callback that was added to Wonder so 
>>>> that it did a better job of organizing the order of update/delete/insert 
>>>> as to help not avoid constraint errors. That’s because MS SQL didn’t have 
>>>> deferred constraints back then (maybe it does now). I thought there was a 
>>>> plug-in too… 
>>>> AARON ROSENZWEIG / Chat 'n Bike <http://www.chatnbike.com/>
>>>> e:  aa...@chatnbike.com <mailto:aa...@chatnbike.com>  t:  (301) 956-2319
>>>>    
>>>> 
>>>>> On Feb 27, 2019, at 4:40 AM, Markus Ruggiero <mailingli...@kataputt.com 
>>>>> <mailto:mailingli...@kataputt.com>> wrote:
>>>>> 
>>>>> We are about to get a new project but the customer requires the 
>>>>> application to run against an existing Microsoft SQL Server (version not 
>>>>> yet known). When I create a new EOModel there is no selection for an MS 
>>>>> SQL Server plug-in. No support in Wonder for Microsoft?
>>>>> 
>>>>> Does anyone have experience running a Wonder App against a Microssoft 
>>>>> database?
>>>>> 
>>>>> Please help and advise
>>>>> ---markus---
>>>>> 
>>>>> _______________________________________________
>>>>> Do not post admin requests to the list. They will be ignored.
>>>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>>>>> <mailto:Webobjects-dev@lists.apple.com>)
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>> https://lists.apple.com/mailman/options/webobjects-dev/aaron%40chatnbike.com
>>>>>  
>>>>> <https://lists.apple.com/mailman/options/webobjects-dev/aaron%40chatnbike.com>
>>>>> 
>>>>> This email sent to aa...@chatnbike.com <mailto:aa...@chatnbike.com>
>>>> 
>>> 
>>> _______________________________________________
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>>> <mailto:Webobjects-dev@lists.apple.com>)
>>> Help/Unsubscribe/Update your Subscription:
>>> https://lists.apple.com/mailman/options/webobjects-dev/hill.chuck%40gmail.com
>>>  
>>> <https://lists.apple.com/mailman/options/webobjects-dev/hill.chuck%40gmail.com>
>>> 
>>> This email sent to hill.ch...@gmail.com <mailto:hill.ch...@gmail.com>
>> 
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com 
>> <mailto:Webobjects-dev@lists.apple.com>)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/webobjects-dev/lists%40thetimmy.com 
>> <https://lists.apple.com/mailman/options/webobjects-dev/lists%40thetimmy.com>
>> 
>> This email sent to li...@thetimmy.com <mailto:li...@thetimmy.com>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/hugi%40karlmenn.is
> 
> This email sent to h...@karlmenn.is

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to