SQL question in a high volume web app environment

Hi,
We have a high volume website used in a hospital setting. When a doc selects a patient, we have to delete all previous patient history records for the patient from a certain table and insert new records retrieved from a web svc called at runtime during patient selection.
Our 2 options are:
Option1:
1. Call Web svc, and always insert the results into pt_history, even if this creates duplicates (which it normally shouldn’t, if we only call every 24 hours)
2. Only pt claims_history records that are less than 24 hours old from app method calls
3. Nightly batch job cleans out records older than 24 hours
Option2:
1. Delete all existing history recs for a patient each time before calling web svc
2. Call web svc, and always insert the results into pt_history (no chance of duplicates here)
3. No change to existing methods
4. No nightly batch job
I'm leaning to option 1 to avoid contention\locks\deadlocks on the table. Any other solutions out there?
Also any insights into which may be a better option this being a high volume transaction (several 10s of calls every sec) and table could grow to be oretty large (2 million recs and more)
Thanks,
JGP

1) Why do you need to "delete all previous patient history records"? That seems contrary to the point of having patient history records...
We want to keep these records only for 24 hrs. Older than 24 hrs is not needed.
2) If you are just using this table to cache results from the web service call, could you use a temporary table?
We wan to cache across all sessions for 24 hrs. So temp table would not work.
Thanks,
JGP

Similar Messages

  • Architecture/design for high volume web service calls from on Demand

    Hi,
    We have hundreds of end users (less than 600 users) that will be initiating web service calls from On Demand that will deal with both querying (stateful transaction) and inserting/updating data (stateless). Currently, we see a limitation on the number of stateless sessions (33) that can initiate web service calls. We are afraid this will lead to poor performance with the number of sessions that are allocated for stateless sessions.
    Can someone provide any design or framework information that can be implemented for high volume web service calls from On Demand? We anticipate 35K+ web service calls that will be initiated from On Demand per hour.
    Thanks.

    Hi,
    We have hundreds of end users (less than 600 users) that will be initiating web service calls from On Demand that will deal with both querying (stateful transaction) and inserting/updating data (stateless). Currently, we see a limitation on the number of stateless sessions (33) that can initiate web service calls. We are afraid this will lead to poor performance with the number of sessions that are allocated for stateless sessions.
    Can someone provide any design or framework information that can be implemented for high volume web service calls from On Demand? We anticipate 35K+ web service calls that will be initiated from On Demand per hour.
    Thanks.

  • How to convert Web app into a channel?

    To whom it may concern,
    Does anyone know how to convert a Web app into a channel inside the Portal server 6.0?
    I developed the web app and tried to create a provider and a channel for it, but the Portal server did not recognize the WEB-INF folder and give me errors saying that it couldn't locate the class files.
    I also have a problem with URL inside my jsp page (channel).
    For example, I have two jsp pages:
    /etc/opt/SUNWps/desktop/default/MyCustomProvider/test1.jsp
    /etc/opt/SUNWps/desktop/default/MyCustomProvider/test2.jsp
    and when I try to put a link from test1.jsp to test2.jsp using
    ... and make a channel based on test1.jsp. The channel will display the link as "http://mydomain/portal/test2.jsp" and result in "Error: page not found". I want the link to point to
    /etc/opt/SUNWps/desktop/default/MyCustomProvider/test2.jsp
    To summarize my questions,
    1) Where should the web app be located in the Portal server?
    2) How to make a link inside one jsp page (channel) to point to another page inside the same folder?
    Thank you in advance

    Hello Karthik,
    I just tried to solve my problem with your suggestions, unfortunately, my JSP channel still doesn't work :(
    The portal server keeps reporting "Server Error..." when I tried to add query at the end of the href.
    Do you still have any other suggestions?
    Thank you

  • EJB Client in Web App

    Hello All,
    I have an ear file containing a war for a web app and a jar for an ejb. I am trying to instantiate the EJB in my web app (war file). My question is how does the web app know about the interfaces from the EJB:
    I want to call the local interface from the bean. For example in the client:
    Context initialContext = new InitialContext();
    AccountHome accountHome = (AccountHome)
    initialContext.lookup(�java:comp/env/ejb/accounts�);
    How does the client know about the AccountHome Interface. Do I actually have to have a package in my webapp that defines the interface AccountHome?

    The interfaces have to be in the classpath, of course. JAR them up and put them in the WEB-INF/lib.
    Access them using JNDI:
    http://tomcat.apache.org/tomcat-6.0-doc/jndi-resources-howto.html
    %

  • Access Web App - 404 File or Directory not Found

    Trying to create a Sharepoint 2013 Access Web App, app creation completes successfully, I can check in SQL and the database for the Web App is created successfully also.  When I try to open the Access App i get a 404 - File or directory not found.
    Any ideas, I do not have an Office Web App Server setup, is this required?
    Thanks, TJ

    Been so long that I don't exactly remember.  I can't remember what I had in DNS that was causing the issue.  Currently though, I have my Sharepoint apps zone, which contains a CNAME entry with the following information:
    Alias name: *
    FQDN *.(DOMAIN).COM
    FQDN Target: SP1.(DOMAIN).COM
    Where (DOMAIN) is my domain.  Hope this helps, I will look a little more and try and remember what I did.

  • Members regular gift contacts with web apps?

    Hi All,
    Appreciate if anyone can help.  I am building an online gift shop and my customer wants the ability for the regular customers to be able to log in and store their friends and family special dates.  For example, Wife's Engagement, Wife's Birthday, Sister etc..  Once these are stored, the customer can log in and simply choose the gift and select "Wife" and it will automatically add in the address details to an order form.
    I am thinking to do this as a web app, but i have two main questions:
    1. Can a web app be created so that a member can only see and edit those contacts he created?
    2. How can an order form capture these details after the memeber selects "wife" etc..
    Then further on the back of this, say he adds in wifes birthday into the web app, can this then be used by the email marketing to automatcially send an email to customer to remind him about wifes birthday and order gift?
    Thanks for all your help.
    Scott

    To answer your questions about number 1:  You can have a website user login to a secure zone.  Once inside the secure zone you can add a form to add a web app item.  Once the item is submitted by the user while they are in a secure zone it gets "attached" to their account.  When a web app item is attached to a user you can show them a list of their submitted web apps in the secure zone only.   You could list these publicly as well but that's not a good idea if it's a collection of personal information like addresses.
    My concern with this is I know that BC creates a publick URL for each web app item.  This gets included in your sitemap.xml file automatically.  The only way to avoid this is to disable the web app item but that also will disable it from being show to logged in users when you list their submitted web app items.
    Because of this concern I don't think it's possible to achieve what you want.  The web app items are considered public and I don't think there's a way to turn that off.  I hope someone has a way around this, but I can't think of one. And because web of the public nature of web app items I don't think web apps is the way to go.
    You'd think that you could do it with an extended CRM dataset but I'm not sure how you'd go about it.
    Re: Automated emails to your customer.  That is possible.  BC has a set number of fields that email campaigns use to send email campaigns against.  The first one is "Birthday" and the other are open-ended for you to use any type of date-- anniversary, etc.
    Here are some links about automating emails based on dates: http://bcgurus.com/blog/birthday-email-marketing-campaigns
    And: http://forums.adobe.com/docs/DOC-2541
    But, again, there's a set number of fields for anniversary dates right now in BC so they can only add a few of them which might not be applicable for your case.

  • SharePoint 2013 SP1 and Office Web Apps SP1 not working using HTTP

    Hi I had problems installing and configuring Office Web Apps 2013 SP1 integrated with SP 2013 SP1.
    Do you know if there is any issue?
    This is the error in the owa side:
    Event code: 3005
    Event message: An unhandled exception has occurred.
    Event time: 4/24/2014 10:04:54 PM
    Event time (UTC): 4/24/2014 9:04:54 PM
    Event ID: 86c0893b9e89427babde2c4e931e0a28
    Event sequence: 17
    Event occurrence: 2
    Event detail code: 0
    Application information:
    Application domain: /LM/W3SVC/2/ROOT/wv-1-130428459380785645
    Trust level: Full
    Application Virtual Path: /wv
    Application Path: C:\Program Files\Microsoft Office Web Apps\WebWordViewer\
    Machine name: SPS-OWAS01
    Process information:
    Process ID: 13696
    Process name: w3wp.exe
    Account name: NT AUTHORITY\NETWORK SERVICE
    Exception information:
    Exception type: HttpUnhandledException
    Exception message: Exception of type 'System.Web.HttpUnhandledException' was thrown.
    at System.Web.UI.Page.HandleError(Exception e)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    at System.Web.HttpContext.InvokeCancellableCallback(WaitCallback callback, Object state)
    at System.Web.UI.Page.LegacyPageAsyncInfo.CallHandlersPossiblyUnderLock(Boolean onPageThread)
    at System.Web.UI.Page.LegacyPageAsyncInfo.CallHandlers(Boolean onPageThread)
    Unable to determine zone from request
    at Microsoft.Office.OpenWebApplication.WopiOM.DecomposeWopiUrl(List`1 actionList, HttpRequest request, WopiAction currentAction, String extension, Boolean forceSsl)
    at Microsoft.Office.Web.Apps.Environment.WacServer.WSUrlAdapter.ChangeActionInWacUrl(HttpRequest request, WacUrlApplication application, WacUrlAction currentAction, WacUrlAction targetAction)
    at Microsoft.Office.Web.WordViewer.Controls.Application.RegisterApplicationInit()
    at Microsoft.Office.Web.Common.AApplication.OnPreRender(EventArgs e)
    at Microsoft.Office.Web.WordViewer.Controls.Application.OnPreRender(EventArgs e)
    at System.Web.UI.Control.PreRenderRecursiveInternal()
    at System.Web.UI.Control.AddedControl(Control control, Int32 index)
    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
    at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
    at System.Web.UI.Page.Render(HtmlTextWriter writer)
    at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    Request information:
    Request URL:
    http://sps-owas01/wv/wordviewerframe.aspx?ui=en-US&rs=en-US&WOPISrc=http://sharepoint.internal/_vti_bin/wopi.ashx/files/8b568ecdf89c44d8afd4132bc0b82b32&sc=http://sharepoint.internal/SitePages/Home.aspx&wdEnableRoaming=1
    Request path: /wv/wordviewerframe.aspx
    User host address: 10.10.199.27
    User:
    Is authenticated: False
    Authentication Type:
    Thread account name: NT AUTHORITY\NETWORK SERVICE
    Thread information:
    Thread ID: 7
    Thread account name: NT AUTHORITY\NETWORK SERVICE
    Is impersonating: False
    Stack trace: at System.Web.UI.Page.HandleError(Exception e)
    at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    at System.Web.HttpContext.InvokeCancellableCallback(WaitCallback callback, Object state)
    at System.Web.UI.Page.LegacyPageAsyncInfo.CallHandlersPossiblyUnderLock(Boolean onPageThread)
    at System.Web.UI.Page.LegacyPageAsyncInfo.CallHandlers(Boolean onPageThread)
    Custom event details:
    José Quinto Zamora SharePoint and Search Specialist MCITP and MCPD in SharePoint 2010
    http://joSharePoint.com

    It show me also this message:
    <meta content="width=device-width" name="viewport" /><style></style>
    Server Error in '/wv' Application.
    Unable to determine zone from request
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: Microsoft.Office.OpenWebApplication.DiscoveryEntryNotFoundException: Unable to determine zone from request
    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
    Stack Trace:
    [DiscoveryEntryNotFoundException: Unable to determine zone from request]
    Microsoft.Office.OpenWebApplication.WopiOM.DecomposeWopiUrl(List`1 actionList, HttpRequest request, WopiAction currentAction, String extension, Boolean forceSsl) +598
    Microsoft.Office.Web.Apps.Environment.WacServer.WSUrlAdapter.ChangeActionInWacUrl(HttpRequest request, WacUrlApplication application, WacUrlAction currentAction, WacUrlAction targetAction) +161
    Microsoft.Office.Web.WordViewer.Controls.Application.RegisterApplicationInit() +1766
    Microsoft.Office.Web.Common.AApplication.OnPreRender(EventArgs e) +1531
    Microsoft.Office.Web.WordViewer.Controls.Application.OnPreRender(EventArgs e) +17
    System.Web.UI.Control.PreRenderRecursiveInternal() +113
    System.Web.UI.Control.AddedControl(Control control, Int32 index) +12375740
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +150
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +246
    System.Web.UI.Page.Render(HtmlTextWriter writer) +40
    System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +150
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5363
    José Quinto Zamora SharePoint and Search Specialist MCITP and MCPD in SharePoint 2010
    http://joSharePoint.com

  • Office Web App error - unable to open PDF after multiple trials

    Hi, we are using Office Web App server 2013 on win server 2012 (NO Sharepoint installed) to preview files (doc, docx, pdf, xls, xlsx, ppt, pptx), OWA is set as http, wopihost
    is http as well under different from HTTP80, HTTP809 application pool
    File conversion if fine for small files and large files to some point - we can process same large pdf (100MB) 30-50 times, but after that there is a message
    "Sorry, Word Web App ran into
    a problem opening this document. To view this document please open it in Microsoft Word."
    Server has plenty of free space, PerfMon
    does not show spikes, no memory spikes in Process Manager. ULS logs do not provide any good info either...
    No errors in event log under Applications,
    System, or Microsoft Office Web Apps sections.
    That error will be shown if we process
    the same file. if try to process different file it works fine (again - few dozen times), but if after that I try to process first file - it shows error again.
    Documents
    are located on the same server as OWA installed, same machine has wopi site in non owa application pool (from Microsoft demo
    - C#)
    The only resolution i found is to reset
    WAC server from PowerShell or restart IIS - after that it starts to process original file...
    If I just recycle OWA application pools
    - HTTP80, HTTP809 it does not help. (tried to change Recycling condition in IIS for those pools - it slightly improves situation but does not resolve).
    I can reproduce such pattern with different file types, it just matter of number of hits.
    Same error present if we use OWA and wopi on machine as https with certificate.
    We use VerboseEx option for logging - no errors in ULS log files, but multiple Sync exiting
    early records similar to 
    Sync exiting early: LastSyncTime = 09/16/2014 14:52:07    
     at Microsoft.Office.Web.Apps.Environment.WacServer.ACacheableFarmStateObject.Sync(Boolean force)  
     at Microsoft.Office.Web.Apps.Environment.WacServer.AFarmSettings.TryGetSettingValue[T](String settingName,
    T& value, Boolean shouldProcessValue)    
     at Microsoft.Office.Web.Apps.Environment.WacServer.WSConfigAdapter.TryGetValue[T](String settingName,
    T& value)    
     at Microsoft.Office.Web.Apps.Environment.WacServer.WSServiceInstanceFinderAdapter.GetAgentUri(WebAgentProperties
    agentProperties, String machineName, String fqdn)    
     at Microsoft.Office.Web.Apps.Environment.WacServer.WSServiceInstanceFinderAdapter.UpdateServiceList()
     at Microsoft.Office.Web.Apps.Environment.WacServer.WSServiceInstanceFinderAdapter.FindAllServiceInstances()
     at Microsoft.Office.Web.Common.ServiceInstanceFinder.RefreshList(Object state)    
     at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback
    callback, Object state, Boolean preserveSyncCtx)    
     at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback,
    Object state, Boolean preserveSyncCtx)    
     at System.Threading.TimerQueueTimer.CallCallback()    
     at System.Threading.TimerQueueTimer.Fire()    
     at System.Threading.TimerQueue.FireNextTimers()  
    ---------------------------------There are some paired records
    Cached service list has 39 service instances before the update
    Cached service lists has 39 service instances after the update
    So it goes as follows: OWA processing all formats fine, after trying same 100mb pdf file 50 times (it is possible to get same error with docx, just bigger number of trials) it does not process that pdf file, but processes others.
    After IIS reset it works as usual again. After trying another 100mb pdf file 50-60 times OWA stops to process that another file... We are expecting large number of hits and resetting IIS every 30min is not a good solution...
    Any help will be appreciated.
    Thank you

    Hi ,
    Thank you for your post.
    Whether the issue occurs with different file types or only the PDF.
    Based on your description, when you reset WAC server from PowerShell or restart IIS, the issue is solved temporarily.
    I recommend that you check the application account, re-enter the account, then reset the IIS.
    whether the issue occurs with different file types or only the PDF.
    In addition, please check if the link is useful:
    http://stevemannspath.blogspot.jp/2013/04/sharepoint-2013-pdf-support-and.html
    Best Regards,  
    Lisa Chen

  • Office Web App error

    I have setup my Office Web App Environment following the following article. 
    http://technet.microsoft.com/en-us/library/ff431687.aspx#oauth
    This is a production environment with HTTPS.  I can go to
    https://URL/hosting/discovery  and it pulls up the XML like it should.
    The setup seemed to go well but when I try to open the docs up from SharePoint I get he following errors.
    When opening a Word Doc: "Sorry, there was a problem and we can't open this document. If this happens again, try opening the document in Microsoft Word"
    When opening a PowerPoint Doc: "Sorry, we couldn't open this presentation because we ran into a problem. Please try again."
    When opening a Excel Doc: "We couldn't find the file you wanted. It's possible the file was renamed, moved or deleted."
    I see suggestions for AllowOAthOverHttp but did not set this because it is HTTP.  I also have the zone set to external-HTTPS.
    Please let me know if you have any suggestions.
    Thank you,

    Try to restart IIS. Then check if your domain
    is is allowed to connect with office web apps server by running Get-OfficeWebAppsHost
    cmdlet.
    If your domain is not the the allowed list, add it by New-OfficeWebAppsHost -Domain <String>.

  • Office Web Apps KeyNotFound Exception After December CU

    After applying the December CU to my WAC 2013 farm, documents will no longer open in browser from SharePoint.  The install went smooth.  I followed the instructions to remove the hosts from the farm, install the update and recreate the farm.  The
    secondary server joined the farm without any errors.  When I try to open a document from a SharePoint site, I see the following errors in the logs on the WAC hosts:
    ServiceInstanceFinderAdapter.FindAllServiceInstances() threw an exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Collections.Generic.KeyNotFoundException: The given key was not
    present in the dictionary.    
     at Microsoft.Office.Web.Apps.Environment.WacServer.AFarmTopology.GetMachine(String machineName)    
     at Microsoft.Office.Web.Apps.Environment.WacServer.WSServiceInstanceFinderAdapter..ctor()     -
    -- End of inner exception stack trace ---    
     at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)    
     at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)    
     at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)    
     at System.Activator.CreateInstance(Type type, Boolean nonPublic)    
     at Microsoft.Office.Web.Common.EnvironmentAdapters.HostEnvironment.LoadAdapterInstance(AdapterLoadInformation adapterInfo, Boolean readAppConfigOnly)    
     at Microsoft.Office.Web.Common.EnvironmentAdapters.HostEnvironment.AdapterLoadInformation`1.<>c__DisplayClass17.<BuildInstance>b__16()    
     at System.Lazy`1.CreateValue()    
     at System.Lazy`1.LazyInitValue()    
     at Microsoft.Office.Web.Common.EnvironmentAdapters.HostEnvironment.get_ServiceInstanceFinderAdapter()    
     at Microsoft.Office.Web.Common.ServiceInstanceFinder.RefreshList(Object state)
    I can't find any online documentation about this error in a post update scenario.  Any ideas on my next steps?
    Thanks

    Remove the WOPI binding from SharePoint, remove each OWA server from the farm (and the farm itself), then just recreate the setup. It looks like it is missing a machine name in the farm.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • High availability for Lync 2013 persistent chat server and office web app server

    I have 1500 users, need HA in primary data center and DR also. looking for HA and DR solution for persistent chat server and office web app server.
    is below correct?
    1. 2 persistent chat server in a pool of primary data center and 1 in DR.  can this be reduced or any changes?
    2. 2 Office web app server in a pool of primary data center and 1 in DR.  can this be reduced or any changes?
     also do i need HLB for both roles?

    1) In Lync Server 2013, there are improvements in both high availability and disaster recovery:
    High availability improvements: SQL Server mirroring is used to provide high availability for the Persistent Chat Server content database and Persistent Chat compliance database within a data center (in-site).
    Disaster recovery improvements: Persistent Chat Server supports a stretched pool architecture that enables a single Persistent Chat Server pool to be stretched across two sites (that is, a single logical pool in the topology, with servers in the pool physically
    located across two sites). SQL Server Log Shipping is used for cross-site disaster recovery.
    For more information about high availability and disaster recovery, see
    Configuring Persistent Chat Server for High Availability and Disaster Recovery in the Deployment documentation.
    2) for HA & DR, you can 2 Office web app server in a pool of primary data center and 1 in DR. and You will need HLB for office web app servers
    http://blogs.technet.com/b/meamcs/archive/2013/03/27/office-web-apps-2013-multi-servers-nlb-installation-and-deployment-for-sharepoint-2013-step-by-step-guide.aspx
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"
    Mai Ali | My blog: Technical | Twitter:
    Mai Ali

  • Use SQL Azure with local web app?

    Hello all-
    I have a web app running on a local-ish (our Data Center) server which runs ColdFusion and SQL Server on the same physical hardware.  The load for the app is not too great, so running both services on the same box is not problem.
    I need to upgrade SQL Server, and I would prefer not to put more resources onto our local servers if possible.  Essentially, I would like to move to the cloud.  BUT at this point I don't want to move my code to the cloud due to file storage and
    a few other issues.
    Is it feasible to use SQL Azure as my datasource for my local web app?  I am at a top-tier University on the west coast, and our connection speeds are about as good as you can possibly get.
    I don't mind a minor slowdown.  For instance, if the round-trip takes 30 milliseconds, I won't be sweating that.  But I'd rather not have a relatively snappy app turn into something agonizing for users.
    Also, we have a perimeter firewall on campus which normally blocks all SQL Server traffic.  Is it possible to change the port that SQL Azure uses?
    Any guidance would be appreciated.
    Thanks-
    Karl

    Hello,
    At this time I have 4 virtual servers on Azure (2 of them SQL Server instances) on a high availability configuration and it only
    cost 13.35 per day. It is very cheap. Incoming traffic is free.
    About how to Connect to SQL Azure, the following application may help:
    http://code.msdn.microsoft.com/windowsazure/ASPNET-MVC-connect-with-1f40770f
    What is the size of the database?
    About the port default port and the organizational firewall, please read the following article:
    http://www.dotnetsolutions.co.uk/blog/connecting-to-sql-azure-without-changing-your-firewall
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • Using SQL Server Reporting Services Standard edtion on the Web/App server

    I would like some clarification of when is it a supported configuration to use SQL Reporting Services Standard Edtion with BPC 7.0M.
    If you have a standard Multi-server installation with WEB/APP/RS/IS on one server and SQL/AS on the other server, is SQL Reporting service required to be Enterprise Edition? The v7.0M SP4 installation guide is a bit confusing on this because it says Reporting Services standard edition is supported, but then it says that SQL Enterprise Edition is required on the web/app server.
    The Web/app would have SQL Management tools (edition-independent), Integration Services (edition-independent) and Reporting Services (Standard is allowed?) - so that would seem to mean that you can have SQL Standard edition on the front-end Web/App server.
    Please advise as to what we need to tell customers going forward.
    thanks,
    Tony DeStefanis

    Hi Tony,
    SQL Server SE is supported for web/application server but you have limitation.
    If you need multiple application server then RS has to be installed into a web farm and in thta case SE can not be installed it is required EE.
    But if you have just one application server SQL server SE can be used without any problem.
    More than that RS can be a complete separate server it is not necessary to be in any of SAP BPC server (web/application or database server) so in that case again you can use SE without any problem.
    EE is required just when you need high availability and in that case you need to install RS into a web farm.
    I hope this clarify a little bit when you can use and when you can not use SE for RS.
    Regards
    Sorin Radulescu

  • General question about uploading web apps

    i have my site completed and it works on the testing server
    without a glitch. i've uploaded static sites before without a
    hitch, but i'm not so certain about web apps. seems when you upload
    the site with dw, it uploads the html and php . . . but then there
    are the tables from the db. uploading them and getting them to hook
    up all over again . . . how do you do that? can someone review the
    steps please. thanks.

    something like this:
    1. check your remote server has phpMyAdmin installed and the
    URL to
    access it (phpMyAdmin is a web app written in PHP and you
    access it
    through a browser)
    2. download and install phpMyAdmin locally
    3. run phpMyAdmin, usually
    http://localhost/phpMyAdmin,
    but the url will
    vary depending the installation and your development
    platform.
    export your local DB; phpMyAdmin will create a file named by
    default
    "localhost.sql". depending your browser configuratioon you
    can change
    the file name/choose where to save
    4. run phpMyAdmin in the remote server and import your DB
    just choosing
    the file in step 3
    later you can export/import tables instead the full DB. if
    you're
    reimporting the DB remember to check the "Add DROP DATABASE"
    checkbox
    when exporting
    you can't see any files in the server with phpMyAdmin, it's
    only a
    visual interface to the MySQL server. keep using DW to
    create/modify/upload html, js and php files
    hconnorjr wrote:
    > so the steps go something like this:
    > 1. find db to upload from testing server
    > 2. go to new server. find the directory that is used for
    databases (presumably
    > one that the admin has already set up for apache/php to
    look for db tables.
    > make a db of the same name as in your testing server.
    > 3. use phpMyadmin on the testing server and make backup
    of your db. since its
    > new for the production server use the default values. in
    this step the db can
    > also be backed up by tables if its large and upload time
    might be an issue.
    > 4. go the the new server. with the phpMyadmin on that
    server, name a database
    > with the same name as the one on the testing server. use
    IMPORT. go to the
    > browse button and find the db on your testing server and
    IMPORT it.
    >
    > small question: i can see the files on the remote server
    from dw when its
    > properly set up, but does phpMyadmin allow me to see
    files on my testing server
    > without some configuration?
    >

  • I am developing a Web App which will have millions of users. I am expecting to use MySQL & Microsoft SQL. Is there any issue with doing that?

    I am developing an app that will server millions of users. Most of the information coming out of the database won't be of any security concern, but there will be some accounts with financial information that I want more secure. For money reasons, I am
    looking at using MySQL for the majority of the Web app and then when I am using a secure connection for money things, using Microsoft SQL Server. Is there anything wrong with that idea?
    DCSSR

    I understand the confusion. I don't want the expense of Microsoft SQL server and was thinking that if I left everything that didn't need to be secure in MySQL, then I could use Microsoft SQL Server free (less than 10 GB) for just billing where security
    is more of an issue for me.  It might just be me, but I feel more vulnerable using MySQL.
    Should I not feel that way?
    DCSSR
    This is wrong and it is not not professional to throw recommendations regarding a specific system design , while we do not know your system characterization (which is something you can not post in a forum). What we do here is mostly helping in specific question
    or just throw comments and general points based on golden rules (rules of thumb). as i wrote before I see no reason of using both MySQL and SQL Server and the new information did not change this.:-)
    I can not tell how you should feel, as I dont know you or your system and most important I do not know your developers knowledge/ability. I can tell you that there is no problem in using MySQL regarding security if you do it in the right way. I can tell
    you that I would feel great with working with MySQL regarding security (By personally i prefer SQL Server).
    * You can think on using NoSQL (as well as MySQL) if u need free database server if the size limitation of 10 GB is the problem. You can use flat database as well for some data.
    * If the problem is using 20 GB then I will prefer in most cases to use 2 databases from the same type on using 2 different database server. In this case where I have to choose between using SQLEXPReSS+MySQL or 2 SQLEXPRESS i will probably prefer 2 SQL
    EXPRESS databases (in 2001 I had a system with more then 20k users using several MS-ACCESS as databases... It worked great).
    I hope this is useful :-)
    [Personal Site] [Blog] [Facebook]

Maybe you are looking for