Poor 10 GbE throughput/performance in Server 2008 R2

I have an issue with proof of concept that I'm running.  I have a Server 2008 R2 backup media server running ARCserve r15 and I'm pulling data off our SAN (8 Gbps FC) and sending it to an EMC/Data Domain unit over an Intel X520 10 GbE adapter (directly
connected - no switch) via CIFS shares.  I have 4 jobs running right now, sending about 1.5-2 TB of data.  The backup media server is a DL380 with 48 GB of RAM and two X5680 CPU's.  The 10 GbE and 8 Gb FC cards are connected to PCI-Express
8X slots - so I don't think this is a hardware issue.
At first I ran into a rather obvious throughput ceiling at about 30% utilization - it literally jumped up to 30% and flatlined there until the transfer was done.  After some research on Intel's site, I turned off "Interrupt Moderation Rate" in
the drivers for the card and I was able to push it higher.  CIFS file transfers now bounce around between 30 and 50% utilization.  The interesting thing is that when I run iperf, with 4 TCP streams I can run the link up to 99% utilization with the
TCP Window set to 64KB or higher.
So, since I can't set the TCPWindowSize in Server 2008 R2 anymore (tech docs say it ignores that registry key) and increasing the number of streams doesn't have any impact, I'm sort of at a loss.  Only utilizing 1/3 of the throughput of the adapter
kinda sucks.  If I hit a ceiling at 80% I'd say that's pretty good and I'm likely hitting the limits of the 8 Gb fiber channel HBA... however, in running tests that generate traffic on the fly rather than copying from a source, I'm still having trouble
pushing past 50% utilization except for running iperf and specifying a TCP Window size of 64KB or larger.
Any ideas on how I can solve this?  I'm not even sure if the issue is with the backup server, backup software or the Data Domain unit.

By disabling the autotuninglevel your window size will never increase beyond the default 64KB. On a 10Gb connection this could limit your transfer speed. You want that receive window to grow so there is less protocol overhead.
If you are not running 2008 R2 SP1 please install the autotuning hotfix.
http://support.microsoft.com/kb/983528
Then set autotuning to normal or restricted.
http://technet.microsoft.com/en-us/library/cc731258(WS.10).aspx
I would also set your congestion provider to CTCP (Compound TCP).
netsh interface tcp set global congestionprovider=ctcp
And finally, you need jumbo packets to get maximum throughput. Make sure you are using the maximum possible frame size allowed by the devices in the chain. Increasing the frame size will improve both your IOps and your throughput. At the same time your CPU
utilization will go down.
But the most important thing to remember when doing a file copy test is the read speed of the source and the write speed of the destination. The real-world maximum throughput of a 10Gbps file transfer is roughly 625 MBps. This is primarily because of bandwidth-delay
product.
http://en.wikipedia.org/wiki/Bandwidth-delay_product
"A high bandwidth-delay product is an important problem case in the design of protocols such as TCP in respect of performance tuning, because the protocol can only achieve optimum throughput if a sender sends a sufficiently large quantity of data before
being required to stop and wait until a confirming message is received from the receiver, acknowledging successful receipt of that data. If the quantity of data sent is insufficient compared with the bandwidth-delay product, then the link is not being kept
busy and the protocol is operating below peak efficiency for the link. Protocols that hope to succeed in this respect need carefully designed self-monitoring, self-tuning algorithms.[2] The TCP window scale option may be used to solve this problem caused by
insufficient window size (which is limited to 65535 bytes) usable by the sender before requiring an acknowledgment from the recipient."
If your bandwidth tester is only one-way, like a UDP send which requires no acknowledgement of the packets, your synthetic throughput will be greater than TCP, which requires acknowledgement or the packets are resent. And again, if there is any disk IO limitation
you will not reach your maximum potential versus a synthetic test.
Sumesh P - Microsoft Online Community Support

Similar Messages

  • How to increase the performance in server 2008 R2 for RDP users

    Hi,
    My application take to much time to load. If anyone double click on mail client the exe file will appear in task manager but it will open after 5 mins. how to increase the performance.
    My sever configuration is as below,
    SC2600 Intel  motherboard with total 24 core processors and 32 GB RAM and 8 TB Hard Disk. RAID 5 is configured which has two lungs one is 167 GB for C drive and other is 4.5 TB for D drive.
    There are 28 Thin-clients connected to server through L300 N computing Thin-clients.
    Thin-clients connect to V-space server installed in server for RDP users to get connected.
    we have installed around 20 applications including printer and scanner driver. And apps are has below,
    Firefox browser, windows mail, Adobe acrobat XI, canon printer and scanner drivers, Epson printer and scanner driver, E scan anti-virus, office 2007, v space, power ISO, win-rar,Tally and e token drivers and some backup software's.
    Below  are the services and features enabled,
    AD, File services, RDP, web server, Hyper-v, .net frame work.
    Is there a way to increase the performance .
    Very slow performance.

    Hi,
    what would you suggest on  hardware configuration must be for  above mentioned applications and services with those many users.
    how many cores and ram size is required.

  • Understanding Windows Small Business Server 2008 Backup - Full and Incremental with 2 Backup Destinations

    Hi,
    I am re-posting a question from the following page here as I have the same problem now and I can't seem to find the answer even though the question has been marked as solved: http://social.technet.microsoft.com/Forums/en/windowsbackup/thread/daff108b-effa-4dad-807a-d604345975dd
    Below is a copy of the question:
    I have 2 backup drives, (Backup Drive 1 and Backup Drive 2)
    Lets assume I have never performed a backup, so Day 1 is the first backup of the server.
    Backup Drive 1 connected on Day 1 it performs a FULL Backup - this is expected.
    Backup Drive 1 connected on Day 2 it performs an INCREMENTAL Backup - this is expected.
    Backup Drive 2 connected on Day 3 it performs a FULL Backup - this is expected.
    Backup Drive 1 connected on Day 4 it performs a FULL Backup - WHY? my understanding is that is should perform an Incremental Backup from Day 2
    Backup Drive 2 connected on Day 5 it performs a FULL Backup - again why is it not performing an Incremental Backup from Day 3?
    This means that in normal operation (Backup Drives alternate every day) We are performing FULL Backups everyday. In a few months this wont be an acceptable backup strategy; it will take too long.
    I've used 'Configure Performance Settings' in the Windows Server Backup mmc to specify 'Always perform incremental backup' - it makes no difference.
    If I look at the Backup Drive Disk Usage details it confuses me even more. It may be performing Full Backups everyday but it's definitely not storing Full Backup copies on the Backup Drives.
    It seems to be that even when a Full Backup is performed, only the deltas are written to the Backup Drive so even though it takes longer it has the same effect as an incremental  (so why doesn't it just perform an incremental?)
    I don't understand Microsoft's use of Full and Incremental, it seems obtuse to provide a choice that appears to have no effect on the actual data written to the Backup Drive.
    My real-world experience is at odds with that statements made in
    The Official SBS Blog  it states "every backup is incremental from a storage point of view" as well as "Because the wizard schedules differential-based backups' (nowhere in the Backup mmc have I seen any reference or options for differential),
    "Backup runs quickly" and "...works the same for multiple disk rotation." (This is simply not the case with a 2-disk rotation. It runs a lengthy FULL Backup every time.)
    The backup has been configured using SBS Console, runs once a day at 16:00. 2 Backup Drives, alternating daily.
    Can anyone clarify Windows Backup operation for me?
    I'd appreciate any feedback at all, thanks.

    Optimizing Backup and Server Performance
    (Windows Server 2008 R2)
    http://technet.microsoft.com/en-us/library/dd759145.aspx
    Even if you choose the option to create incremental backups, Windows Server Backup will create a full backup once every 14 days, or after 14 incremental backup operations, to reduce the risk from disk corruptions.
    Of course, this is for R2.
    Merv  Porter   [SBS-MVP]
    ============================
    "Merv Porter [SBS-MVP]" wrote in message
    news:a1ca618e-ad66-4770-8c39-21285a08f671...
    Interesting post...
    WBAdmin to remote backup server
    http://social.technet.microsoft.com/Forums/en-US/windowsbackup/thread/764fe9a4-960e-4e90-b8fb-8e7581752a9d#520f38fe-149c-4424-9c0b-54695297e919
    In Windows Server 2008, there are several reasons which may cause the backup to be full instead of incremental
    1. Backup on the target is deleted/not present.
    2. Source volume snapshot is deleted, from which the last backup was taken.
    3. 7 days have passed or 6 incremental backups have happened since the last full backup.
    4. Churn on the backup source is high (more than 50%)
    Abhinav Mathur[MSFT] Microsoft
    Merv  Porter   [SBS-MVP]
    ============================
    "Les Connor [SBS-MVP]" wrote in message
    news:0053cd83-75d1-4dbc-8182-ae67cadf4780...
    I believe it's how backup is designed, as I see the same thing. Why it works
    the way it does is another story though, I don't know the answer to that.
    Les Connor [SBS MVP]
    "Kurni" wrote in message
    news:[email protected]...
    > Hi Les,
    >
    > Thank you for your reply.
    >
    > Are you saying that that's how the backup is designed? What I (and the
    > original poster of the question) have in mind is actually different (each
    > disk should have their own base backup).
    >
    > Quoting from the original question:
    >
    > Backup Drive 1 connected on Day 1 it performs a FULL Backup - this is
    > expected.
    > Backup Drive 1 connected on Day 2 it performs an INCREMENTAL Backup - this
    > is expected.
    > Backup Drive 2 connected on Day 3 it performs a FULL Backup - this is
    > expected.
    > Backup Drive 1 connected on Day 4 it performs a FULL Backup - WHY? my
    > understanding is that is should perform an Incremental Backup from Day 2
    > Backup Drive 2 connected on Day 5 it performs a FULL Backup - again why is
    > it not performing an Incremental Backup from Day 3 ?
    > Please let me know if I actually misunderstand how windows server backup
    > work.
    >
    MVP - SBS

  • Server 2008 Restore

    Ok so here is my situation.
    I have a Server 2008 R2 Enterprise and I have performed a Full System backup using the Server Backup feature. Originally the drives were on a 72GB hard drives RAID 1 and I want to upgrade them to 300GB Hard Drive.  So I decided that I would just backup
    and restore onto the 300GB Hard Drive.  But when I try to perform the server 2008 recovery, it will not recognize the backup on the external hard drive at all.  It wont even show up in the list.  But if I go searching for drivers it shows up
    just fine in the drive list.  So what am I missing?

    Hi,
    You need to use diskpart to create and format partitions before you restore the backup to the 300GB Hard Drive.
    For more detailed information, please see:
    System Image file won't restore on newly created RAID mirror
    http://answers.microsoft.com/en-us/windows/forum/windows_7-system/system-image-file-wont-restore-on-newly-created/9a968d83-ca5a-4a71-85e2-a013d209c713
    Use Diskpart to Create and Format Partitions
    http://www.jwgoerlich.us/blogengine/post/2009/11/05/Use-Diskpart-to-Create-and-Format-Partitions.aspx
    Please Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there.
    Best Regards,
    Mandy
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • Poor print performance with Adobe Reader 11.0.06 on XenApp 6.5/Windows Server 2008 R2 SP1

    Hi community,
    here are informations to our environment:
    Windows Server 2008 R2 with SP1 - mspatchlevel 05/2014
    XenApp 6.5 RP3 + Hotfix_XA650R01W2K8R2X64003 + Hotfix_XA650R03W2K8R2X64013
    AcroRead.msi + 11001.msp + 11003.msp + 11004.msp + 11006.msp
    Network: 10GB
    Problem:
    After migration to Adobe Reader 11.0.06 our users are complain about long printingtimes with PDF documents.
    What i have done:
    Test printing two different documents from local storage an network (dfs,nfs) - notice the printingtime in our environment depends not on used storage!
    1. 310 pages document with text (7,023KB)
    Adobe Acrobat XI on Samsung ML-451x 501x Series driver Version 3.11.39.00.58.01
    Average 52 seconds (done 5 same printjobs with same dokument) to print document in spooler.
    Change printer to:
    Adobe Acrobat XI on Samsung CLP-770 Series PCL6 Version 3.10.57:76
    Average 46 seconds (done 5 same printjobs with same dokument) to print document in spooler.
    2. 4 pages document with grafics (4,438KB)
    Adobe Acrobat XI on Samsung ML-451x 501x Series driver Version 3.11.39.00.58.01
    Average 45 seconds (done 5 same printjobs with same dokument) to print document in spooler.
    Change printer to:
    Adobe Acrobat XI on Samsung CLP-770 Series PCL6 Version 3.10.57:76
    Average 39 seconds (done 5 same printjobs with same dokument) to print document in spooler.
    Befor migration we have Server 2003 SP2 and XenApp 4.5FR6 with Adobe Reader 9.5.5
    I did the same testing but the time to print was much faster!
    1. 15 Seconds to print 310 pages document
    2. 28 seconds to print 4 pages document with grafics
    Any ideas to make printing faster on WindowsServer 2008R2 with Adobe Reader?
    Next step is testing the old version from reader on 2008R2 but on security aspects is this not the way...
    Thx
    Thomas

    Hi Pat,
    thx for your answer :-)
    i will try the older one 9.5.5 and the newest 11.0.07
    Regards,
    Thomas

  • Need clear steps for doing performance tuning on SQL Server 2008 R2 (DB Engine, Reporting Services and Integration Services)

    We have to inverstigate about a reporting solution where things are getting slow (may be material, database design, network matters).
    I have red a lot in MSDN and some books about performance tuning on SQL Server 2008 R2 (or other) but frankly, I feel a little lost in all that stuff
    I'am looking for practical steps in order to do the tuning. Someone had like a recipe for that : a success story...
    My (brain storm) Methodology should follow these steps:
     Resource bottlenecks: CPU, memory, and I/O bottlenecks
     tempdb bottlenecks
     A slow-running user query : Missing indexes, statistics,...
     Use performance counters : there are many, can one give us the list of the most important
    how to do fine tuning about SQL Server configuration
    SSRS, SSIS configuration ? 
    And do the recommandations.
    Thanks
    "there is no Royal Road to Mathematics, in other words, that I have only a very small head and must live with it..."
    Edsger W. Dijkstra

    Hello,
    There is no clear defined step which can be categorized as step by step to performance tuning.Your first goal is to find out cause or drill down to factor causing slowness of SQL server it can be poorly written query ,missing indexes,outdated stats.RAM crunch
    CPU crunch so on and so forth.
    I generally refer to below doc for SQL server tuning
    http://technet.microsoft.com/en-us/library/dd672789(v=sql.100).aspx
    For SSIS tuning i refer below doc.
    http://technet.microsoft.com/library/Cc966529#ECAA
    http://msdn.microsoft.com/en-us/library/ms137622(v=sql.105).aspx
    When I face issue i generally look at wait stats ,wait stats give you idea about on what resource query was waiting.
    --By Jonathan KehayiasSELECT TOP 10
    wait_type ,
    max_wait_time_ms wait_time_ms ,
    signal_wait_time_ms ,
    wait_time_ms - signal_wait_time_ms AS resource_wait_time_ms ,
    100.0 * wait_time_ms / SUM(wait_time_ms) OVER ( )
    AS percent_total_waits ,
    100.0 * signal_wait_time_ms / SUM(signal_wait_time_ms) OVER ( )
    AS percent_total_signal_waits ,
    100.0 * ( wait_time_ms - signal_wait_time_ms )
    / SUM(wait_time_ms) OVER ( ) AS percent_total_resource_waits
    FROM sys.dm_os_wait_stats
    WHERE wait_time_ms > 0 -- remove zero wait_time
    AND wait_type NOT IN -- filter out additional irrelevant waits
    ( 'SLEEP_TASK', 'BROKER_TASK_STOP', 'BROKER_TO_FLUSH',
    'SQLTRACE_BUFFER_FLUSH','CLR_AUTO_EVENT', 'CLR_MANUAL_EVENT',
    'LAZYWRITER_SLEEP', 'SLEEP_SYSTEMTASK', 'SLEEP_BPOOL_FLUSH',
    'BROKER_EVENTHANDLER', 'XE_DISPATCHER_WAIT', 'FT_IFTSHC_MUTEX',
    'CHECKPOINT_QUEUE', 'FT_IFTS_SCHEDULER_IDLE_WAIT',
    'BROKER_TRANSMITTER', 'FT_IFTSHC_MUTEX', 'KSOURCE_WAKEUP',
    'LAZYWRITER_SLEEP', 'LOGMGR_QUEUE', 'ONDEMAND_TASK_QUEUE',
    'REQUEST_FOR_DEADLOCK_SEARCH', 'XE_TIMER_EVENT', 'BAD_PAGE_PROCESS',
    'DBMIRROR_EVENTS_QUEUE', 'BROKER_RECEIVE_WAITFOR',
    'PREEMPTIVE_OS_GETPROCADDRESS', 'PREEMPTIVE_OS_AUTHENTICATIONOPS',
    'WAITFOR', 'DISPATCHER_QUEUE_SEMAPHORE', 'XE_DISPATCHER_JOIN',
    'RESOURCE_QUEUE' )
    ORDER BY wait_time_ms DESC
    use below link to analyze wait stats
    http://www.sqlskills.com/blogs/paul/wait-statistics-or-please-tell-me-where-it-hurts/
    HTH
    PS: for reporting services you can post in SSRS forum
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • Windows Server 2008 R2 Performance Monitor information / thresholds

    Dear Users,
    I have been in search for information about the Performance Monitor for Windows Server 2008 R2.
    Unfortunately not with exactly what I wanted to, so I have some information but still not complete.
    What I'm trying to find is a sort of table with information which counters are good to monitor to make sure the server has enough hardware available.
    We are working in a virtual environment so that makes it easy to give more hardware, but this also means that there is a possibility we are handing out to much and that we need to take some hardware back.
    But I find it hard to find the right information about the counters to use and with the thresholds.
    I got already a lists with counters, explanation and the thresholds, but there are way more counters.
    Is there anyone who could point me out to a website were I can read more information about this subject?
    Because I really want to spend more time about what is using resources and if we are working efficiency.
    Any other information regarding the Performance Monitor is as well welcome.
    Kind regards,
    Martijn

    Hiya,
    I use the following table as a rule of thumb.
    Objects & Counters
    Issue thresholds
    Processor - % Processor Time
    Above 
    75-85%
    Disk - Avg. Disk Queue Length
    Slowly rising until poor performance is experienced.
    Disk - % Idle Time
    Larger than 90%
    Disk - % Free Space
    Less than 20%
    Memory - Available Mbytes
    Less than 2GB on Web server.
    Memory - Cache Faults/sec
    Larger than 1
    Memory - Pages/sec
    Larger than 10
    Page File - % Used and % Used Peak
    Trend analysis on occurrence. The more often, the worse.
    Network - Total Bytes/sec
    Larger than 40-50% of network capacity.
    Process - Working Set
    Larger than 80% of total memory
    From my own guide:
    https://jesperarnecke.wordpress.com/2014/05/19/sharepoint-infrastructure-design-specification/

  • Attempted to perform an unauthorized operation error while installing SQL Server 2008 R2 Enterprise edition on Windows Server 2012 R2 standard VM server

    I've been trying fresh installation of SQL Server 2008 R2 enterprise on Windows Server 2012 R2 standard VM server several times for two weeks, but always get the error "Attempted to perform an unauthorized operation". At first, I attempted
    to install all features, but failed several times. So I decided to try install just Database Engine service, and still fail at the SqlBrowserConfigAction_Install_ConfigNonRC_Cpu32, with the error "Attempted to perform an unauthorized operation".
    I remote login to server with my admin domain account. This account is in server local Administrators group. I
    1. Right-click on setup.exe file | properties | Compatibility tab | select compatibility to Windows 8.Then click OK.
    2. Right-click on setup.exe file | Run as Administrator, to start the Installation Center.
    I have the document of my installation steps and zip file of the installation logs, if you need to take a look.
    Appreciate for any help!
    ntth

    Hi ntth,
    "Attempted to perform an unauthorized operation"
    The above error is always related to the Windows account SID mapping. I recommend you login into Windows using another Windows account which has administrative privileges and run SQL Server setup using that Windows account.
    Besides, please note that we need to apply SQL Server 2008 R2 Service Pack 2 or a later update when installing SQL Server Windows Server 2012 R2. For more information, please review this
    KB article.
    Thanks,
    Lydia Zhang
    If you have any feedback on our support, please click
    here.
    Lydia Zhang
    TechNet Community Support

  • Error while performing SAP Installation in HA Env on Windows Server 2008

    Hello,
    I am performing a SAP Installation in HA Environment on Windows Server 2008. I am at the ASCS installation step.
    As per the guide before installing ASCS there are some activities to be carried out on Failover Cluster Management.
    I have done all the steps except one as per the guide. I am stuck in the Add FileServer Step. In this step the guide says to go to the Dependencies tab and add the cluster disk resource to the dependencies list. It also says to add the Name:Virtual NetworkName to the dependencies list.
    Now in my scenario I have 3 shared drives for SAP and I have added each of them in the dependencies list of the new FileServer. The only problem is how do I add the Name:Virtual NetworkName to this list
    When I continue without giving the Network name the system issues a warning "This resource requires dependencies on instances of the following resource types or classes:Network Name. Not adding these dependencies will prevent the resource from working properly. Do you want to save the current settings anyway"
    If I click on Yes and bring this resource online it fails with this error message
    "The action Bring this resource online did not complete.An error occured while attempting to bring the resource 'SAPECC FileServer online'. The cluster resource could not be brought online by resource monitor."
    My question is how to add the Name:VirtualNetworkName to the dependencies list of the FileServer.
    Regards
    Mitesh Nair

    Hi,
    I have resolved the issue with the help of cluster admin
    Regards
    Mitesh

  • Improve the performance in stored procedure using sql server 2008 - esp where clause in very big table - Urgent

    Hi,
    I am looking for inputs in tuning stored procedure using sql server 2008. l am new to performance tuning in sql,plsql and oracle. currently facing issue in stored procedure - need to increase the performance by code optmization/filtering the records using where clause in larger table., the requirement is Stored procedure generate Audit Report which is accessed by approx. 10 Admin Users typically 2-3 times a day by each Admin users.
    It has got CTE ( common table expression ) which is referred 2  time within SP. This CTE is very big and fetches records from several tables without where clause. This causes several records to be fetched from DB and then needed processing. This stored procedure is running in pre prod server which has 6gb of memory and built on virtual server and the same proc ran good in prod server which has 64gb of ram with physical server (40sec). and the execution time in pre prod is 1min 9seconds which needs to be reduced upto 10secs or so will be the solution. and also the exec time differs from time to time. sometimes it is 50sec and sometimes 1min 9seconds..
    Pl provide what is the best option/practise to use where clause to filter the records and tool to be used to tune the procedure like execution plan, sql profiler?? I am using toad for sqlserver 5.7. Here I see execution plan tab available while running the SP. but when i run it throws an error. Pl help and provide inputs.
    Thanks,
    Viji

    You've asked a SQL Server question in an Oracle forum.  I'm expecting that this will get locked momentarily when a moderator drops by.
    Microsoft has its own forums for SQL Server, you'll have more luck over there.  When you do go there, however, you'll almost certainly get more help if you can pare down the problem (or at least better explain what your code is doing).  Very few people want to read hundreds of lines of code, guess what's it's supposed to do, guess what is slow, and then guess at how to improve things.  Posting query plans, the results of profiling, cutting out any code that is unnecessary to the performance problem, etc. will get you much better answers.
    Justin

  • Attempted to perform an unauthorized operation error on windows 8.1 while installing SQL server 2008

    Hi,
    I am getting the error "Attempted to perform an unauthorized operation" on windows 8.1 while installing
    SQL server 2008.
    The specific error is The error is Attempted to perform an unauthorized operation."
    at stepSqlBrowserConfigAction_install_ConfigNonRC_Cpu32 .
    I have tried everything from copying to the C drive. I am the admin on the machine. I also checked access in registry. It already has acesss to HKLM\System\CurrentControlSet\Control\WMI\security
    Can someone comment on how to resolve this issue. I also tried NT
    AUTHORITY\SYSTEM but getting the same error.
    Any help would be appreciated.

    Hello,
    Please note that SQL Server 2008 requires Service Pack 3 (SP3) to make it compatible with
    Windows 8.1. Please perform an slipstream installation of SQL Server 2008 + SP3:
    http://support.microsoft.com/kb/955392
    If it fails again, please share with us the Summary.txt log file and the details.txt log file. The following article
    may help you locate those files on disk::
    http://msdn.microsoft.com/en-us/library/ms143702(v=sql.100).aspx
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • Sharepoint 2013 BI solutions using Performance point services is can be compatible with Analysis server 2008 R2?

    HI
    In Sharepoint 2013 BI solutions using Performance point services  is can be compatible with Analysis server 2008 R2?
    here in sp 2013 i upgraded sp 2010 BI site and when i open dashboard pages they not display the pointers.
    and when i open dashboard designer i was unable to connect Analysis server 2008 R2 where data source exists
    adil

    Hi 
    1) here i migrated a Publishing web applications and bi sites to 2013 sucessfully, this site is enable anonymous access 
    2) Installed SQLSERVER2008_ASADOMD10 
    3) added performance point service application pool account as a db_owner and data read access permission to content database and added permission to unattended service account to SSAS server .
    3) and after i was able to connect to SSAS data soruces.
    here when i open dashboards with administrator user  , this user able to view dashboards
    but when external user able to view dashboards it asking authentication and throws error.
    Log Name:      Application
    Source:        Microsoft-SharePoint Products-PerformancePoint Service
    Date:          3/15/2015 11:59:02 AM
    Event ID:      1101
    Task Category: PerformancePoint Services
    Level:         Error
    Keywords:      
    User:          NT AUTHORITY\IUSR
    Computer:      TSharepint2013.test.com
    Description:
    An exception occurred while rendering a Web control. The following diagnostic information might help to determine the cause of this
     problem:
    Microsoft.PerformancePoint.Scorecards.BpmException:
     The scorecard no longer exists or you do not have permission to view it.
    PerformancePoint Services error code 20700.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-SharePoint Products-PerformancePoint Service" Guid="{A7CD5295-CBBA-4DCA-8B67-D5BE061B6FAE}" />
        <EventID>1101</EventID>
        <Version>15</Version>
        <Level>2</Level>
        <Task>1</Task>
        <Opcode>0</Opcode>
        <Keywords>0x4000000000000000</Keywords>
        <TimeCreated SystemTime="2015-03-15T08:59:02.151586300Z" />
        <EventRecordID>149327</EventRecordID>
        <Correlation ActivityID="{54EDF29C-9842-C025-E404-2869814A5DF0}" />
        <Execution ProcessID="8120" ThreadID="7816" />
        <Channel>Application</Channel>
        <Computer>TSharepint2013.test.com</Computer>
        <Security UserID="S-1-5-17" />
      </System>
      <EventData>
        <Data Name="string1">An exception occurred while rendering a Web control. The following diagnostic information might help to determine the cause of this problem:
    Microsoft.PerformancePoint.Scorecards.BpmException: 
    The scorecard no longer exists or you do not have permission to view it.
    PerformancePoint Services error code 20700.</Data>
      </EventData>
    </Event>
    adil

  • MS SQL Server 2008 performance problem

    We use TopLink 10.1.3.5 to connect to MS SQL Server 2008.
    What we are seeing is that when a query is being run by TopLink a lot of cursors open up and remain open. Our database CPU usage goes up and it affects the whole application.
    Our DBA took a look at it and said the database shows FETCH_APICURSOR* being used for select statements.
    Is there a way to tell TopLink not to use cursors for queries?
    Thanks.

    Can you pin point a particular TopLink query tied to the " FETCH_APICURSOR* " call in the app and post how it is being created?
    My guess is that the application is specifying the TopLink query object to return a cursor or stream and not closing it in all cases, or keeping them open for a long period - did you say they were leaking, or is it just that a large number are open at a time leading to performance problems?
    This streams+cursors are described in the TopLink docs here
    http://docs.oracle.com/cd/E21764_01/web.1111/b32441/qryadv.htm#CJGJBHGJ
    or the 10g docs here:
    http://sqltech.cl/doc/oas10gR3/web.1013/b13593/qryadv010.htm
    If this is the case, you might want to use a different strategy such as pagination instead of cursors, described here:
    http://docs.oracle.com/cd/E17904_01/web.1111/b32441/optimiz.htm#CHDIBGFE
    Best Regards,
    Chris

  • Performance Tuning Guidelines for Windows Server 2008 R2 mistake?

    Hi all,
    I'm reading the "Performance Tuning Guidelines for Windows Server 2008 R2" and I think there is same kind of error. At page 53 there is a sub chapter "I/O Priorities" that explain how to handle I/O priorities.
    In the guide it is said that in the registry I have to have a key:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceClasses\{Device GUID}\DeviceParameters\Classpnp\
    Where {Device GUID} I think it is the value I get in device manager under one of my disks -> properties -> details -> "Device Class GUID"
    the trouble is that under the key HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceClasses\ I've no subkey matching my disk's device class guid! Maybe I'm drunk but I've checked every sub key under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\DeviceClasses\
    but neither of them as a subkey named "DeviceParameter"!!
    So am I wrong? 

    Hi Andrea,
    To find the "DeviceParameter", please try to follow the steps below:
    1.Find this registry key and note the DeviceInstance value:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceClasses\
    2.Find the device instance registry key under "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum" which contains information about the devices on the system and get the device interface GUID:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\<hardware id>\<instance id>\Device Parameters
    I hope this helps.

  • SQL Server 2008 Developer install failed - Attempted to perform an unauthorized operation

    I'm trying to install SQL Server 2008 Developer edition on my laptop running Windows XP Professional SP2.  I ran the installer as a domain user with admin rights to the local box.  The installation advisor program certified that my system was ready for the install, but nevertheless I had to uninstall SQL Server 2005 Express edition and install .NET framework 3.5 SP1 first.  Once that was done, the installer finished, having successfully installed all the components of SQL Server 2008 except for the core database engine.  It failed with this error message: Attempted to perform an unauthorized operation.
    I uninstalled SQL Server 2008 and reinstalled with the same results.
    Below is a snippet from my C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20081014_203925\Detail.txt which seems like it may be relevant.
    Can anyone offer any assistance?  Would be greatly appreciated.
    2008-10-14 20:50:15 SQLEngine: --EtwSetup: Updating WMI Security
    2008-10-14 20:50:15 SQLEngine: --EtwSetup: WMI sddlA;;0x120fff;;;SY)(A;;0x120fff;;;BA)
    2008-10-14 20:50:15 Slp: Sco: Attempting to create base registry key HKEY_LOCAL_MACHINE, machine
    2008-10-14 20:50:15 Slp: Sco: Attempting to open registry subkey SYSTEM\CurrentControlSet\Control\WMI\Security
    2008-10-14 20:50:15 Slp: Prompting user if they want to retry this action due to the following failure:
    2008-10-14 20:50:15 Slp: ----------------------------------------
    2008-10-14 20:50:15 Slp: The following is an exception stack listing the exceptions in outermost to innermost order
    2008-10-14 20:50:15 Slp: Inner exceptions are being indented
    2008-10-14 20:50:15 Slp:
    2008-10-14 20:50:15 Slp: Exception type: Microsoft.SqlServer.Configuration.Sco.ScoException
    2008-10-14 20:50:15 Slp:     Message:
    2008-10-14 20:50:15 Slp:         Attempted to perform an unauthorized operation.
    2008-10-14 20:50:15 Slp:     Data:
    2008-10-14 20:50:15 Slp:       WatsonData = HKEY_LOCAL_MACHINE@SYSTEM\CurrentControlSet\Control\WMI\Security
    2008-10-14 20:50:15 Slp:       DisableRetry = true
    2008-10-14 20:50:15 Slp:     Inner exception type: System.UnauthorizedAccessException
    2008-10-14 20:50:15 Slp:         Message:
    2008-10-14 20:50:15 Slp:                 Attempted to perform an unauthorized operation.
    2008-10-14 20:50:15 Slp:         Stack:
    2008-10-14 20:50:15 Slp:                 at Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.OpenSubKey(String subkey, RegistryAccess requestedAccess)
    2008-10-14 20:50:15 Slp: ----------------------------------------
    2008-10-14 20:50:31 Slp: User has chosen to cancel this action

    Hi,
    I have recently donwloaded the evaluation version of SQL SERVER 2010. I have a similar problem to this user as shown below. I have tried changing the registry permissions for Microsoft SQL Server but this made no difference. Since the registry entries are created by the installation process it seems odd that it cannnot subsequently update the entry.
    Any ideas?
    Dominic
    Detailed results:
      Feature:                       Database Engine Services
      Status:                        Failed: see logs for details
      MSI status:                    Passed
      Configuration status:          Failed: see details below
      Configuration error code:      0xD3BEBD98@1211@1
      Configuration error description: Attempted to perform an unauthorized operation.
      Configuration log:             C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100408_135119\Detail.txt
    2010-04-08 14:01:43 Slp: ----------------------------------------
    2010-04-08 14:01:43 Slp: The following is an exception stack listing the exceptions in outermost to innermost order
    2010-04-08 14:01:43 Slp: Inner exceptions are being indented
    2010-04-08 14:01:43 Slp:
    2010-04-08 14:01:43 Slp: Exception type: Microsoft.SqlServer.Configuration.Sco.ScoException
    2010-04-08 14:01:43 Slp:     Message:
    2010-04-08 14:01:43 Slp:         Attempted to perform an unauthorized operation.
    2010-04-08 14:01:43 Slp:     Data:
    2010-04-08 14:01:43 Slp:       WatsonData = Microsoft SQL Server
    2010-04-08 14:01:43 Slp:       DisableRetry = true
    2010-04-08 14:01:43 Slp:     Inner exception type: System.UnauthorizedAccessException
    2010-04-08 14:01:43 Slp:         Message:
    2010-04-08 14:01:43 Slp:                 Attempted to perform an unauthorized operation.
    2010-04-08 14:01:43 Slp:         Stack:
    2010-04-08 14:01:43 Slp:                 at System.Security.AccessControl.Win32.GetSecurityInfo(ResourceType resourceType, String name, SafeHandle handle, AccessControlSections accessControlSections, RawSecurityDescriptor& resultSd)
    2010-04-08 14:01:43 Slp:                 at System.Security.AccessControl.NativeObjectSecurity.CreateInternal(ResourceType resourceType, Boolean isContainer, String name, SafeHandle handle, AccessControlSections includeSections, Boolean createByName, ExceptionFromErrorCode exceptionFromErrorCode, Object exceptionContext)
    2010-04-08 14:01:43 Slp:                 at Microsoft.SqlServer.Configuration.Sco.SqlRegistrySecurity..ctor(ResourceType resourceType, SafeRegistryHandle handle, AccessControlSections includeSections)
    2010-04-08 14:01:43 Slp:                 at Microsoft.SqlServer.Configuration.Sco.SqlRegistrySecurity.Create(InternalRegistryKey key)
    2010-04-08 14:01:43 Slp:                 at Microsoft.SqlServer.Configuration.Sco.InternalRegistryKey.SetSecurityDescriptor(String sddl, Boolean overwrite)
    2010-04-08 14:01:43 Slp: ----------------------------------------

Maybe you are looking for

  • Mail: Check as Read only after opening in a separate window

    I would like to keep my emails unread at all times onless i manually set them as read or open them on a separete window. Is this possible? how do i do it?

  • EBS R12 - Multipl Instance using Single Databse ( with Different SID )

    Hi, Is it possible to create Multiple R12 EBS instance (i.e. TEST and DEV ), in to Single Database ( using same database binary ). Or Can these different EBS instance , configured with Single Database using differant Oralce SID ( means creating Multi

  • Dual displays, one to sleep?

    I have a dual monitor configuration with my new Mac Pro cylinder.  One display is Thunderbolt, the other a Cinema Display (mini connector). I don't always use the second display, and I have it set to it's own space.   But I'm wondering if there is so

  • Call a report from web dynpro abap

    hi i need to call a abap program inside my webdynpro project anyone know how i can do it? i´m using the submit command to do it but a exception error is displayed

  • Using ABAP Proxy

    I am researching a way to integrate SAP system with ABAP Proxy. I have sevareal questions. 1. Is it possible to use XI alerting for ABAP 2. Is it possible to use application acknowlendgement with asynch ABAP Proxy. 3. When I generate ABAP class in SP