SSMS hangs when SSAS role dimension data security is accessed

In the last two weeks, when we try to access the dimension data tab of an SSAS security role properties through SSMS the application hangs. It cannot bring up the dimension members. The error detail just says ProblemEventName: AppHangB1
and the version and operating system and some hex locations. 
This does not happen in Visual Studio (BIDS) only in SSMS.  The only choices available once the application hangs are to wait (but nothing ever happens to end the wait) or to close the program (or search for a solution and restart) which of course
closes SSMS. 
I have tried reprocessing all the dimensions but that does not fix the issue.
Diane Blackwood

Hi Diane,
According to your description, when you access dimension data in SSMS via a user under security role, it can't bring the members and hang with ProblemEventName: AppHangB1 error thrown. Right?
In this scenario, since the security role works in BIDS, there should no issue on the dimension itself. Based on the error message, it's more like a compatibility issue on SSMS. Firstly please make sure your SSMS is compatible with your operation
system.
This issue can happen when your computer has more than 32 processors. You can start the SSMS using only one processor through command prompt:
start /affinity 0x00000001 C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\ssms.exe
Also this issue has been fixed in the KB below, please repair your .NET Framework and apply the hot fix:
https://support2.microsoft.com/default.aspx?scid=kb;EN-US;2276255
If the issue still persists, please uninstall and reinstall the SSMS(compatible with your OS).
Reference:
AppHangB1 in MS SQL SERVER R2(SP2)
Best Regards,
Simon Hou
TechNet Community Support

Similar Messages

  • How to avoid InfoPackage hang when there is no data

    Hi,
    My infoPackage hang which block the process chain when there is no data.  I have set the Timeout time to a small value.  But, it did not work.
    Thanks,
    Frank

    Hi Frank,
    In the data load monitor > Menu Settings > Evaluation of requests (traffic lights) > what option is selected for "If no data is available in the system"...

  • Is there a way to read TCPIP data so that it doesn't hang when there is no data present?

    Hi,
    I've got a loop in my code that uses a TCP read function. My problem is that the loop hangs if there is no data available. What I would like to do is check if there is data available, then do the read otherwise move on to the rest of the code if no data is available and then try again on the next loop.
    Thanks,
    Ryan
    Solved!
    Go to Solution.

    In addition to using a non-standard timeout, such as 100ms or so, one can also play with the Read Mode input of the TCP Read. Those modes are a bit pesky and not always trivial to understand but they can be useful. Read the documentation to the TCP Read function that explains these modes a bit and then start to make small experiments to verify your understanding of those operations.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Upgrading from iPhoto 6 to 11 but computer hangs when writing new library data

    It writes most of the data but when 2/3 done it hangs with beach ball. My 5k+ photos are on an external USB 2 1Tb hard drive. I have restarted and quit all running apps. Any help or suggestions would be appreciated. Thanks...

    What format is the external?
    Regards
    TD

  • SAP BOBI 4.0: Data Security Profile Issue

    Consider the below scenario :
    We have two environments(SAP BOBI 4.0): Dev and Prod
    Schemas used are test and testABC in DEV and Prod respectively. And structure (table
    names and column names) inside both the schemas is same.
    We have created several data security profiles in Dev
    environment. So now when we migrate via Promotion Management, the universe from Dev to Prod, “data
    security profiles” also gets migrated.
    So once migrated we change schema name from test to testABC
    in data foundation layer which makes our dfx to point to testABC schema in
    Prod.
    Once above process is done when we go to data security
    profiles, table names gets changed from test to testABC But inside WHERE
    Clause, schema name is still test it doesn’t gets changed to testABC.
    Now question is  :
    Is there any way so that schema name inside
    WHERE Clause should get changed automatically from test to testABC?
    Is there any way we can restrict Data Security
    profiles to get migrated when we are migrating the universe?

    What is your data source? Did you try to edit the security profile in where clause?
    Is there any way we can restrict Data Security
    profiles to get migrated when we are migrating the universe? - You can only exclude to promote User/Folder/Object security, not inside the Universe.

  • User Data Security through forms.

    Hi All,
    I am working on a forms(10g) which once deployed in application env. will have different level of accesses to different users , like view,edit,etc.
    could you please let me how to set up this user data security ,and access levels ...
    Is this to be done through forms development , or any environmental setups required?
    Any quick pointers in this regard are highlu appreciated.
    Thnaks.

    Hi,
    you can define your user level on oracle form,but these user only work on form level not on database level direct,you can make a proper setup form or role form to provide access to different user but you must mentioned these security on each transactional form.You also make a global procedure as security which maintain security only on form.Hope it'll helpful for you.
    Thanks
    Baloch.

  • Retrieving data from Microsoft Access using JDBC

    I noticed that when i tried retrieving data from Microsoft access using JDBC, I realised that it was throwing SQLException when the column names were two word with spaces between them, e.g. Date Birth. But after i removed the space from the column names, my SQL queries were retrieving data. Was it because of the space in between the column names of the table?

    Yeah, as far as I know having two word column names isn't allowed in SQL. There might be some way to escape it, but generally it's sensible to avoid it.

  • BPC Office Client : No data retrieval when using static dimensions

    Hello,
    We have used static dimensions to build reports / input schedules, but the data range remains empty when refreshing the workbook after the column - and row key ranges have been filled. There is definitely data in the application for the combination of the current view members and range members chosen. I have put 3 dimensions in the row key range and 4 dimensions in the column key range.
    What are the common solutions for this problem ? I don't receive any errors while refreshing the workbook.

    Have you checked security member access profiles to know that the user has access to that slice of data?
    You might also double-check your data in BW by running the Shared Query Engine test program UJQ_SQE_TEST from transaction SA38 or SE38.  Just select your AppSet and Application, along with matching in the filters the static members you've set in your report.
    If you still have issue, try to replicate the issue with a delivered template report and confirm no data is shown.
    Otherwise, please create a customer [message|http://service.sap.com/message] in the SAP Service Marketplace and report your issue as a potential bug. To expedite a solution it would be helpful if you detail the steps exactly for the Support team to recreate, verify and troubleshoot the problem.
    Best regards,
    [Jeffrey Holdeman|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/jeffrey+holdeman]
    SAP BusinessObjects
    Enterprise Performance Management
    Regional Implementation Group

  • How to sort a year in a Dimension Date created in SSAS

    Hi
    I create a Dimension Date using SSAS 2008 but when i execute the dimension and i go to see the result i have this result:
    the result is not sorted
    what i need is having the result order by year i mean i have Calendrier 2020,Calendrier 2019 ...

    Hi YassirCool,
    According to your description, you want to sort the dimension member in descending order. Right?
    In this scenario, we can use Order() function in our MDX query. please refer query below:
    select [Measures].[Internet Sales Amount] on 0,
    ORDER([Date].[Calendar].[Calendar Year].members,
    [Date].[Calendar].currentmember.member_name,desc) on 1
    from
    [Adventure Works]
    Reference:
    Order (MDX)
    Best Regards,
    Simon Hou
    TechNet Community Support

  • I have to reset factory settings but Apple ID is old email no longer used. I can't recall the password and when I went to answer security questions it told me my date of birth was wrong. How do i rest password but get it sent to my current email addr

    I have to reset factory settings but Apple ID is old email no longer used. I can't recall the password and when I went to answer security questions it told me my date of birth was wrong. How do i rest password but get it sent to my current email address

    Go to http://iforgot.apple.com to get help with your password.

  • Receiving an error when trying to remove P00 Security role from the user

    Hi All,
    I am receiving an error when trying to remove P00 Security role from the user.
    After logging on to GRC CUP, clicking on u201CCreate requestu201D, and filling out required information,
    I click on Select Roles/Groups
    On the next screen,
    I click on Existing Roles/Groups
    ERROR MESSAGE appears X Action failed and no roles appear in the box to select for removal.
    Regards,
    Vineet

    Hi Vineet,
    My be your selection is incorrect
    Try this
    in Applicaiton Area -- Select ALL
    Functional Area  -
    Select ALL
    Company           -
    Select ALL
    Role/Profile/Group Names --- Give p00* and execute the report
    if you give only p00 it wont give any result
    Hope this helps
    Thank you,
    Kishore

  • I have Kaspersky anti-virus for mac. The extension Kaspersky URL Advison 8.0.6 causes Firefox to hang when visiting secure websites, especially when the secure site redirects to another site.

    Kaspersky URL Advisor 8.0.6 causes Firefox 9.0.1 to hang when visiting secure websites and will not allow a redirect to another site. banking sites, facebook, auctionsniper, all these are affected.

    Please also contact Kaspersky Tech support and Forum and let them know the issue, if its really a bug, they will fix it through patch via database update
    * https://my.kaspersky.com/en/support/helpdesk
    * http://forum.kaspersky.com/index.php?showforum=117

  • Concurrent Data Store (CDB) application hangs when it shouldn't

    My application hangs when trying to open a concurrent data store (CDB) database for reading:
    #0 0x0000003ad860b309 in pthread_cond_wait@@GLIBC_2.3.2 ()
    from /lib64/libpthread.so.0
    #1 0x00007ffff7ce67de in __db_pthread_mutex_lock (env=0x610960, mutex=100)
    at /home/steve/ldm/package/src/Berkeley-DB/dist/../mutex/mut_pthread.c:318
    #2 0x00007ffff7ce5ea5 in __db_tas_mutex_lock_int (env=0x610960, mutex=100,
    nowait=0)
    at /home/steve/ldm/package/src/Berkeley-DB/dist/../mutex/mut_tas.c:218
    #3 0x00007ffff7ce5c43 in __db_tas_mutex_lock (env=0x610960, mutex=100)
    at /home/steve/ldm/package/src/Berkeley-DB/dist/../mutex/mut_tas.c:248
    #4 0x00007ffff7d3715b in __lock_id (env=0x610960, idp=0x0, lkp=0x610e88)
    at /home/steve/ldm/package/src/Berkeley-DB/dist/../lock/lock_id.c:68
    #5 0x00007ffff7da1b4d in __fop_file_setup (dbp=0x610df0, ip=0x0, txn=0x0,
    name=0x40b050 "registry.db", mode=0, flags=1024, retidp=0x7fffffffdd94)
    at /home/steve/ldm/package/src/Berkeley-DB/dist/../fileops/fop_util.c:243
    #6 0x00007ffff7d70c8e in __db_open (dbp=0x610df0, ip=0x0, txn=0x0,
    fname=0x40b050 "registry.db", dname=0x0, type=DB_BTREE, flags=1024,
    mode=0, meta_pgno=0)
    at /home/steve/ldm/package/src/Berkeley-DB/dist/../db/db_open.c:176
    #7 0x00007ffff7d673b2 in __db_open_pp (dbp=0x610df0, txn=0x0,
    fname=0x40b050 "registry.db", dname=0x0, type=DB_BTREE, flags=1024, mode=0)
    at /home/steve/ldm/package/src/Berkeley-DB/dist/../db/db_iface.c:1146
    I suspect that the database environment believes that another process has the database open for writing. This cannot be the case, however, as all applications that access the database do so via an interface library I wrote that registers a termination function via the atexit() system-call to ensure that both the DB and DB_ENV handles are properly closed -- and all previously-executed applications terminated normally.
    The interface library opens the database like this (apparently, this forum doesn't support indentation, sorry):
    int status;
    Backend* backend = (Backend*)malloc(sizeof(Backend));
    if (NULL == backend) {
    else {
    DB_ENV* env;
    if (status = db_env_create(&env, 0)) {
    else {
    if (status = env->open(env, path,
    DB_CREATE | DB_INIT_CDB | DB_INIT_MPOOL, 0)) {
    else {
    DB* db;
    if (status = db_create(&db, env, 0)) {
    else {
    if (status = db->open(db, NULL, DB_FILENAME, NULL,
    DB_BTREE, forWriting ? DB_CREATE : DB_RDONLY, 0)) {
    else {
    backend->db = db;
    } /* "db" opened */
    if (status)
    db->close(db, 0);
    } /* "db" allocated */
    if (status) {
    env->close(env, 0);
    env = NULL;
    } /* "env" opened */
    if (status && NULL != env)
    env->close(env, 0);
    } /* "env" allocated */
    if (status)
    free(backend);
    } /* "backend" allocated */
    This code encounters no errors.
    The interface library also registers the following code to be executed when any process that uses the interface library exits:
    if (NULL != backend) {
    DB* db = backend->db;
    DB_ENV* env = db->get_env(db);
    if (db->close(db, 0)) {
    else {
    if (env->close(env, 0)) {
    else {
    /* database properly closed */
    As I indicated, all previously-executed processes that use the interface library terminated normally.
    I'm using version 4.8.24.NC of Berkeley DB on the following platform:
    $ uname -a
    Linux gilda.unidata.ucar.edu 2.6.27.41-170.2.117.fc10.x86_64 #1 SMP Thu Dec 10 10:36:29 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
    Any ideas?

    Bogdan,
    That can't be it. I'm using a structured programming style in which the successful initialization of a cursor is ultimately followed by a closing of the cursor. There's only one place where the code does this and it's obvious that the cursor gets released.
    I've also read the CDB section.
    --Steve Emmerson                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • TOA services hang when sent data via DTW.

    Dear Experts,
    Our customer use a lot of Data Transfer Workbench which need to send the data from other system to SAP B1. There is the service TOA naming Service is always stopped and  Hung quite often. How to make it becomes stable? Please advise.
    Thanks.
    prasan

    Dear Adam Webb ,
            Server Dell,   Windows 2003 server  and  MS SQL 2005 sp3 STD. clients Win XP. My customer have 30 files for sent to Sap B1 per day. When  we are sent data by DTW to Sap B1 some time TOA hang, need to restart TOA Services and License Manager . some time need to restart  Server. Pls help us.
    Thanks & Regards.,
    Prasan

  • The Difference between "Cell Data" and "Dimension Data"?

    What is the difference between the tab "Cell Data" and "Dimension Data" in SSAS?

    Article quote: " SSAS provides the way to secure analysis services database/cube data from unauthorized access. Analysis services provides secure access by creating object called "roles". After creation of role, user's windows login credential can be used
    to enroll into particular role because analysis services identifies user from their windows login credentials . You can protect your data in roles at two levels:
    1) Dimension level
    2) Cell level
    If user has been assigned more than one role, analysis services loop through all assigned roles after login. Analysis services finds all permission level for the particular user and  union all the permission levels.
    If two roles has contradictory access for user then particular access will be allowed. Suppose role1 says Australia data access and role2 denies Australia data access then access to Australia data will be allowed. "
    LINK:
    http://www.msbiconcepts.com/2010/10/ssas-data-security-dimension-and-cell.html
    Kalman Toth Database & OLAP Architect
    IPAD SELECT Query Video Tutorial 3.5 Hours
    New Book / Kindle: Exam 70-461 Bootcamp: Querying Microsoft SQL Server 2012

Maybe you are looking for

  • J1ID Details in case of STO

    Dear All,             is it required to maintain the following <b>J1ID</b> details in case of <b>STO without delivery and STO with delivery?</b> 1) material chapter id combination 2) material assessable value 3) cenvat determination 4) vendor excise

  • How do I copy music from my iPod mini to iTunes?

    I accidentally deleted music from iTunes and can't find the original CD. The music is on my iPod mini, but I can't copy the music from the mini to iTunes. Help, please. Thanks! PC   Windows XP  

  • Best way to call oracle db from BPEL 2.0

    Hi Anybody knows which is the best way to call select or call store procedures from BPEL 2.0 ? Do I need to use JCD (java collaboration definition in repository-based projects -caps 5.x) and oracle eWAY to interact with oracle database? Regards.

  • List of Quotations yet to be converted into a Sales Order

    Hi All I'm looking or a way to list Quotations in the system, something similar to ME57 (for Purchase Requisitions) where you can see a list of all Quotations which have yet to be made into a Sales Order. Thanks in advance! Vicky

  • About Dita feature for Framemaker 10?

    Hi guys, I am considering to purchase the ATCS 3.0 to meet my customer's new request. As I am a fresh man to the Framemaker and other Adobe products, some bellow questions might be stupid:) 1. I could not find the Dita menu in the menubar in the tria