Typical scenario required your suggestion

Hi,
Database : Oracle 11.2.0
I have a table with some n number of columns and each column of the table should have only specific values only.
Eg1:
Column Possible Values
Col1 varchar2 100 or 150 or 130
Col2 number Between 1 and 9999
Col3 number 40 or 40.00
60 or 60.00
90 or 90.00
col4 varchar2 Week4 or Week6 Week8
If the column has any of the values other than specified then that row should be identified with the mis-matched columns.
Suggestions expected from your end.
Regards
Satya
Edited by: user608405 on Dec 26, 2012 1:22 AM

user608405 wrote:
Also we have to identify which column is mis-matched and there are about 65 to 70 columns in the tableA bad performer example (If you have Huge data, but solves your purpose):-
select 'COL1 is Bad' ref_col, col1, ... colN
  from your_table
where col1 not in (100, 130, 150)
union all
select 'COL2 is Bad' ref_col, col1, ... colN
  from your_table
where col2 not between 1 and 9999
union all
select 'COL3 is Bad' ref_col, col1, ... colN
  from your_table
where to_number(col3) not in (40, 60, 90)
union all
select 'COL4 is Bad' ref_col, col1, ... colN
  from your_table
where col4 not in ('Week4', 'Week6', 'Week8');An Alternative:-
create table dummy_base_table as
select * from base_table;
alter table dummy_base_table add constraint chk_col1 check (col1 in (100, 130, 150));
alter table dummy_base_table add constraint chk_col2 check (col2 between 1 and 9999);
alter table dummy_base_table add constraint chk_col3 check (to_number(col3) in (40, 60, 90));   --> Untested, but should work.
alter table dummy_base_table add constraint chk_col4 check (col4 in ('Week4', 'Week6', 'Week8'));
exec dbms_errlog.create_error_log('dummy_base_table');
insert into dummy_base_table
select column1, ..., columnN
  from base_table
log errors
reject limit unlimited;
select * --> Records in this Table will be the records that do not follow the Constraints
  from err$_dummy_base_table;Edited by: Purvesh K on Dec 26, 2012 3:10 PM
--Added Alternative of DBMS_ERRORLOG                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Similar Messages

  • Your Suggestions on Adding External LCD / LED Monitors to MacBook Pro?

    My current work station is a PowerPC G4 Dual 867Mhz with dual 19" CRT displays. I use this for design work (Adobe Illustrator); photo restoration (Photoshop); & online sales.
    I was down to my last two CRT monitors, and wanted to perhaps start porting some of the graphic intense work to a faster computer so I bought this MacBook Pro:
    http://support.apple.com/kb/SP499
    I have not actually had a chance to use the MacBook Pro - it and all the accessories are still sealed - I couldn't afford the down time to set it up.
    I am wanting to add a external monitor to the MacBook Pro that would be suitable for detailed design work with accurate color, true blacks, and the ability to be correctly calibrated. Since I may be still doing work on the G4 with software that will not run on the MacBook Pro I'd like to perhaps buy 3 matching monitors , 2 to replace my crt units and 1 for the MacBook, so that I can closely match the design output between the G4 and MacBook Pro.
    I briefly tried a inexpensive LCD TV with a PC hookup on the G4 to get some idea of how an lcd would look. The LCD TV had a native resolution of 1440 X 960, which is a 3:2 aspect ratio, but that resulted in designs elements being distorted (i.e., squares look like rectangles). In 4:3 mode the TV did not distort the design elements, but the picture was not crisp / sharp and appeared soft. From what I've read this is because the lcd, unlike a crt, can't correctly emulate resolutions other than the native resolution built into the screen (i.e., its software guesswork). I also did not like the fact than in 4:3 mode it left black areas on the right and left edges of the screen.
    I typically work in a 4:3 aspect ratio with a resolution of 1024 X 768, but a higher resolution of say 1600 X 1200 would be o.k. So what are your suggestions as to finding a lcd / led monitor that has a 4:3 aspect ratio? So far I've found limited information on what appear to be old monitors - there's one on Dell's site; for example, that says it has 1600 x 1200 native resolution, but a review also says its the same monitor they've been making for 5 years (besides I don't think I'd like the idea of hooking a Dell into my Mac). Found a few references to Lacie and NEC.
    I really don't understand the monitor manufacturers, including Apple, that claim their monitors are for design work, when they don't offer native a 4:3 aspect ratio. How exactly am I to complete designs when circles are ovals and squares are rectangles?

    "Take a flash drive with some representative PDF files saved from Illustrator to your nearest Apple Store or Apple reseller and ask for a demonstration using one of Apple's beautiful 27" 2560 x 1600 monitors. It would replace both of your 1024 x 768 CRTs with lots of additional desktop real estate to spare."
    1. Well, actually no since I do not have fixed 1024 x 768 crts since crts do not have fixed resolutions. I can easily set each monitor to a variety of other resolutions including 1600 x 1200. Actually the Apple display would be a step down in total working area if I used the largest common resolution of 1792 x 1344 and certainly not worth the extra cost for the space gained if working at 1600 x 1200.
    2. Unfortunately the display requires 10.6, which does not work on a G4 Dual 867Mhz. It would not even work on my MacBook Pro that I've not had a chance to use yet as it comes with 10.5. Also, 10.6 drops supports for PowerPC emulation so that means buying hundreds of dollars in new software. I use Apples only, but one thing I hate about the company is what many perceive is their "elitist attitude" toward their users - do they really think most people in the real world have so much money that in order to use Apple's new 27" display that they have to go out and spend more than the display costs on updating their computer and software. I am not a zombie fanboy willing to buy anything just because it has Apple on it.
    3. Like most people I do not live by an Apple store or a Apple reseller, even the local Best Buy does not carry Apple computers in their store because the retail space does not justify the resulting sales (not that I would buy anything there anyway as they are over priced). I am really not interested in driving several hundred miles to the nearest store.
    4. For a $1,000 I expect a monitor to offer a native 4:3 (1600 x 1200) aspect ratio - certainly Apple knows that this is the preferred working environment of many CAD and graphic users but they chose not to offer this in the display, thus the Apple display is really seems geared toward pop corn munching movie watching consumers.
    5. This display is not actually made by Apple, its probably LG or one of their other suppliers.

  • Custom Table --Points will be given to your suggestion

    Hi Folks,
    This is a requirment that I have. Any suggestion on where to begin and where to head?
    Create an application that will be used to maintain the custom table.  Read only access of this table to certain user. 
    The custom table maintenance application should allow a user to copy an existing record on the custom table and use this as the basis to create a new record.
    Maintenance application should not allow any records to be deleted.  Instead, use a flag to indicate whether that record is active or inactive.  When adding an asset, the system needs to check the flag on the corresponding record on the custom table to verify it is an active record.
    Maintenance application must verify that any information entered in the new custom table is valid.  The following fields must be validated:
    Company Code
    Asset Class
    evaluation group
    All Depreciation Keys & Lives
    When creating an asset, the input screen requires asset class and company code be entered.   The user should not be allowed to go to the next screen until the combination of asset class and company code has been validated against the custom cross-reference table. 
    When entering the asset class, the lookup should show only the valid asset classes for the entered company code, assuming the company code has been provided by the user.When adding a new record to the custom cross-reference table, the status flag should be defaulted to active. 
    My thinking is I will create a Z table and have the ABAP team create a custom
    T-code that will maintain this table and give the access to the user specified by the business. What user exit, if any would you think that needs to be maintained in the table for populating certain asset class/evaluation group relevant to the company code or vise versa ? My main question is about how do I maintain the table.
    Thanks in Advance for any info you provide and everyone will get points for the relevant info that they provide.
    Rob

    Thanks both of you. As a functional guy, I guess I should only mention what tables and fields will be affected for the creation of the new custom table. And do I need to mention anything about the maintenance application or ABAPers will be well aware what they have to do to create the maintenance application?
    My thinking is I will tell the ABAPers to create the maintenance application (isn't this a custom T-Code ? ) And once they create this custom T-code, I will tell them that it will be used against the custom table to verify the validity of the data in that custom table. Also, 2 sets of role are to be defined and these are to be linked to this custom T-code (probably the role of security). one of the roles maintains the data in the custom table through copying and creating the asset master record from the custom table and the other role has the read only access.
    Also, for example if asset class = 0001 and company code = 0001, my requirement is to make sure that only evaluation group 2 that is valid for the combination of asset class 0001 and company code = 0001 be populated, when a user presses F4 and tries to choose one set of evaluation group 2. Does this make sense? Well, do we need user exit for this? My thinking is because evaluation group is not the function of asset class and company code. so, if someone has to select the evaluation group, they will be shown the list of evaluation group that have been defined in config (as I understand, evaluation groups are not assigned to company code/asset class directly in the config, just like business area is not assigned to company code directly). Any suggestions? let me give you the requirement once again and may be you can figure out a little bit better.
    <b><b>Provide a method to maintain a cross-reference table of valid codes as provided by the business.  Depreciation keys and lives will be determined based on a combination of company code, asset class, and equipment type.  
    Create an application that will be used to maintain the custom table.  The table will be updated by the Centralized Fixed Assets role that will reside in Corporate Accounting.  The Fixed Assets Business role will need read-only access to the table. 
    The custom table maintenance application should allow a user with the Centralized Fixed Assets role to copy an existing record on the custom table and use this as the basis to create a new record.
    Maintenance application should not allow any records to be deleted.  Instead, use a flag to indicate whether that record is active or inactive.  When adding an asset, the system needs to check the flag on the corresponding record on the custom table to verify it is an active record.
    Maintenance application must verify that any information entered in the new custom table is valid.  The following fields must be validated:
    Company Code
    Asset Class
    Equipment Type
    All Depreciation Keys & Lives
    GL Account (If it is determined that this will reside on the custom table)
    If any of the fields are not valid, as determined by the validation above, return a message stating information is not valid.
    When creating an asset, the input screen requires asset class and company code be entered.   The user should not be allowed to go to the next screen until the combination of asset class and company code has been validated against the custom cross-reference table. 
    When entering the asset class, the lookup should show only the valid asset classes for the entered company code, assuming the company code has been provided by the user.
    When selecting the equipment type, only display valid equipment types for the company code and asset class that were previously selected.
    When a depreciation key is assigned to an asset, verify that it is a current valid depreciation key by checking the effective dates of that depreciation key prior to assigning to an asset.
    Exception to standard field value assignments: 
    In addition to company code, asset class, and equipment type, when Asset_Class = RT_CC and Equip_Type = 0201, then the salvage value will be $2500.
    Exception to standard field value assignments: 
    In addition to company code, asset class, and equipment type, when Asset_Class = RT_CC and Equip_Type = 0205, then the depreciation keys for area 10 is ZDYC and area 11 is ZNYC.</b>
    Thanks again for your time to look at my issue, and I really appreciate your suggestions.
    Rob

  • Which approach to take ? Request your suggestions

    Hello all,
    We are planning to implement custom work flow for a process in our group. The work flow is not related to any transaction in SAP. It is a request for a form release, where the entire process is happening outside SAP.
    Please find the following details about the requirement :
    1. We have 200 companies, with a total staff strength of 20k
    2. Each company has different approval levels ( In one company, GM needs to approve this process, where as in another one HR executive's approval is enough)
    3. We may need to integrate this form release with leave workflow ( we don't use leave workflow as of now) in future, so that this workflow should be triggered when a leave workflow is initiated.
    Following are the options we found :
    1. Use SAP custom workflow  - We don't have a workflow consultant, hence is it tough  to achieve ?
    2. Use Portal   - Guided Procedures ?
    3. Use a custom developed portal - Can it integrate with SAP in future?
    Apart from these, is there any other way we can implement this?
    Which of these options do you suggest?
    For some of you, these may be real basic questions.
    I would appreciate your suggestions on this.
    Thanks in advance
    Shobin

    Hello Vijay,
    Thanks for your response.
    If we use SAP custom workflow, does it have the capability to have multiple levels of approvals for different companies using our R/3 Instance?
    For example, Company A may have 3 levels of approvals required to complete this process, while company B may just need one approver step. Is there a way to handle this?
    Its a really basic question, but I am not a workflow consultant. So, can you please explain me more on this?
    Thanks
    Shobin
    >
    vijay kumar wrote:
    > Hi shobin jose
    >  
    >   As you said
    >
    >
    where the entire process is happening outside SAP.
    >
    >  getting the data from SAP and all other process is done in front if your using JSP or ASP or any fron end tool. Then design only the workflow only in SAP. If you want to create new front end its would be very difficult. I would suggest then go for portal from SAP any front end tool provided by SAP. Don't try to develop a front end tool for workflow it will be very very difficult to get the mails and inbox every thing has to design. Instead SAP itself provides front end tool. You just buy based on your requirment.
    >
    > Regards
    > vijay

  • Your Suggestions (How You Do It)

    Happy New Year to all.
    I'm looking for your suggestions as to how to handle my Raw HD files for storage and also workflow. We record to 3 Canon Vixia hand-helds recording 1080x60i and importing into  FCP X for editing.
    Coming from music production background I didn't realize that these files are Extremely Huge. I've just about gone through 6TB in less than 2 months. We record 2 church services (Message only), import/transcode all 3 cameras, edit, and export for local tv broadcast (SD)
    The question is:
    After editing, should we keep the Raw footage for editing later and if so How? i.e. what do You store to?
    Should we dump the files since it's edited?
    In FC what we are now 1st doing the "Multi-Cam" Edit, exporting as a "ProRess" QT file and then adding effects/lower 3rds, then adding the opener and closer to the edited clip. This may be a bad use of storage...but i'm not sure. It may be typical.
    Thank you for your assitance, it is greatly apprectiated.
    Jason

    Your email provider must offer IMAP accounts. Then in your email client select the type of account as IMAP rather than POP. Then in your email client enter your email provider's configuration for their outgoing IMAP server and their incomming IMAP server. Just like you did for their POP server.

  • Need your suggestion ..

    Dear folks,
    Could you share to me your suggestions please .. ??
    I have report whose type is summary and it's coming from info-cubes. The info-cube before going to info-cube, the data it's sent to ODS first.
    The source of data come from CRM System.
    The case is like this, sometimes my user wanna delete the data that has been displayed in the report.
    Could you suggest me what i should do regarding this requirement .. ?? What procedure should i do ?
    Many thanks.
    regards,
    Niel.

    Deal All,
    I'd like to express my tks to you for your response.
    The user wanna to delete the data from the report permanently.
    It means, if i have data about transaction 1 for customer A, the data should be deleted from Info-Cube and also the source (CRM).
    I've ever heard the method, that we can delete the record in ODS using mark 0recordmode in ODS with 'D'.
    My questions are :
    1. If i use that method, how can i delete the data in info-cube ?
    2. Is there other method except this ?
    fyi, my data flow :
    SAP CRM -> BW : data source -> PSA -> ODS -> Cube.
    Regards,
    Niel.

  • How to export testcases/scenarios/requirements from OTM repository/folder?

    Hi Folks,
    Is there any provsion to export testcases/scenarios/requirements from OTM repository/folder?
    Edited by: OATS Explorer on Feb 20, 2012 5:55 AM

    Hi Sree,
    You can export details of test, requirements etc to an excel file from the Reports tab. You can create your own report with your choice of fields and then export. The Win32 Test Manager client gives you the option of exporting a Project to xml.
    Regards,
    Jamie

  • Imac 3g - Installing CF card instead of HDD - your suggestions ?

    Hello all!
    I've purchased Imac Graphite 600mhz version and im thinking of retrofitting a Compact Flash card instead of hard drive. I suppose there is someone who did this already, what are your suggestions and experiences ?

    Last year was my big buying decision for a camera. If you think I'm over thinking things with my editing PC build now, imagine then! hehehe! I ended up buying a Panasonic HPX370 with P2 cards. A lot more expensive, but well worth it after testing all the other cameras in a specific "price" range on the market. But back then the XF series was not out yet. For me 4:2:2 is a must. Plus the fact it's a real shoulder mount, with a real manual lens, and I could put a lectrosonic unislot receiver... well, you get the picture.
    Honestly, I was not impressed with the Sony EXs. The picture is nice, but the ergonomics are wrong. Sure they have a larger sensor, but 35Mbps 4:2:0 long GOP that are stored on cards priced the same as P2? P2 cards can handle 100Mbps... 35Mbps is compact enough for SDHC cards. And That's why JVC uses them, with the same codec as Sony's. Ridiculous if you ask me. But that's typical to Sony!  Another bummer with the EX that turned me off? I regularly need to review footage, and switching to and from CAM and VTR takes a whooping 25 seconds!  Woohaaaa!!! Another strike for EX!
    But if I were looking at a hand held sized cameras, and if the XF was out when I tested all the cameras, the 50Mbps 4:2:2 codec looks mighty interesting to me. Even if it's long GOP.  They are also resonably priced cameras.
    All this to say, when I was seriously considering the JVC HM700, my card of choice was the Transcend series. After much research, they offer the best price/capacity/quality ratio. And the JVC reseller I delt with swore by them. Of course they are SDHC cards and not CF. But I just thought my anecdote would help steer things in the right direction.

  • Scenario required for sd route and mm route

    Dear Guru
    There is two process for stock transfer order one is SD route and 2nd one is mm route
    can you please explain the differnce between these rout
    and what is the scenario required for sd route and mm route
    it means in which scenario we use sd route for stock transfer and in which scenario we use mm route for stock transfer
    Thanks in advance
    Kashyap

    Kashyup,
    I am not aware of 'SD Route vs MM Route'.  They are the same Route.
    STO is basically a special kind of Purchase order.  Purchase orders are part of the MM module. In order to permit shipping goods from one plant to another, SAP has 'borrowed' some of the functionality from the SD module.
    During Configuration of Stock Transport orders, you assign a Customer (Shipto), Sales org, and Distribution channel to the receiving plant.  When creating a STO, the system uses these data to determine the Route.
    Route contains info that the system uses to plan movement of goods from one location to another location in the SD module.  The route contains duration information (how long does it take to move goods from warehouse to customer location), factory calendar, and perhaps some other data.  In the case of an SD order, the system will find the customer for the Sales doc, the default shipping conditions for the customer, and using this information together with the region of the shipping point, will determine a route.
    This same determination procedure is also used during creation of a STO.  The system will take the STO customer from STO configuration, and the default shipping conditions for that customer, and using this information together with the region of the shipping point, will determine a Route.  The same determination procedure used by SD sales orders.
    When you are setting up your master data, and you have decided what the duration of transport time should be, it is important that your planned delivery time in your info records or in your material master be consistent with your shipping duration (pick/pack/route time).  This makes the execution (creation and shipment of STOs) stay consistent with planning (creation of STO purchase reqs) as far as timing is concerned.
    If your STOs use Deliveries, then the shipping information in the STO that was determined during creation (customer, shipping point, route, etc) will be copied to the delivery during delivery creation.
    Rgds,
    DB49

  • Typical scenario at FTP Recevier Side

    Hello,
    I am currently working on typical scenario at receiver FILE adater using FTP.
    I will explain the scenario,
    I have two FTP servers physically at two different locations(i.e., with two different IP addresses). Now i want to place some .DAT files in the FTP servers(accordingly). I have a common hostname(virtual one) which is used to connect to these two FTP servers.
    I have got a common virtual hostname which i configured in the receiver channel configuration. Now if i have any problem with one FTP server then i want to failover to the other FTP server and place the files as the hostname for both the FTP servers is similar. But when i am trying to this i could able to connect to second FTP server which is having different IP address. Then i failback to the previous FTP server then i was successfully in connecting to that FTP server.
    Now my question is How can i configuer a receiver channel to failover to different FTP servers which are placed in two different locations(with 2 different IP addresses).
    Is there any work around for this scenario to make it success and is there any restriction in using two servers at a time? Or is there new feature added in FTP adapter inorder to connect to the different FTP servers which are located in different locations(with different IP addresses).
    I am running out of time can you please give some inputs to solve this issue as soon as possible.
    Thanks,
    Soorya

    Hi,
    the file adapter's acknowledgments can be requested (only)
    if you're using a BPM.
    It's described here:
    /people/michal.krawczyk2/blog/2006/06/22/xi-playing-with-the-file-adapters-acknowledgments
    So I guess the best way will be using a BPM and if the first adapter is not working you use the second adapter to your second system.
    Regards
    Patrick

  • Career Help Needed for me and my wife..your suggestion would surely help!

    Hi Guys,
    I would really appreciate if you can solve our mid career Dilemma. Me and my wife both want to get in to SAP..Kindly suggest which module should we pick..
    My Wife's Profile: She is an Economics honors  graduate and an MBA too. she has got 7 years banking exp in two of the biggest Pvt sector Banks in India. Kindly Suggest which module would be in line with her domain Experience, she wants to get in to the functional side of SAP using the domain knowledge..
    My Profile: I am a Science graduate and MCSE, have got 7 yrs exp in Sales and Business Development, should I opt for SD, CRM or HR? Though I am more keen on SD or CRM, but I mentioned HR as I have been doing Business development in staffing industry for the last 4 yrs now..
    I am sure I would get the best advise in here..Also, do let us know the future prospects it will/may add..
    Look forward to your suggestions..
    Thanks!
    Rohit
    Edited by: Rohitgulati on Feb 7, 2012 9:11 PM

    Hi Leon,
    Thanks for your quick revert, but just wondering if Banking domain is good for FI/Co, as I guess it has more to do with Finance and not Retail Banking, I in the mean time searched another Module for Banking Industry called IS- Banking..I think, this module will be in line with the Banking Exp but whats the demand of this module in Banking sector that has to be seen!!
    Thanks for your help!
    Rohit

  • How do I get firefox 3.5 back? Firefox 4 can't find yahoo.mail URL. Using your suggestions has caused me to loose my system tray icons and printers from my computer altogether and my system restore will no longer work either.

    Firefox 4.0 cannot find the Yahoo mail URL. Working with the Verizon tech we were able to get Internet Explorer to finaly find the yahoo mail web site. But not luck with Firefox 4.0 .
    Since trying your suggestions to make firefox 4 find the Yahoo mail URL. I have noticed that all of my system tray icons except the Panda anti virus and volume control icons have disapeared. My system restore will not restore and printers are gone altogether. How do I get the old firefox and all i've lost back.
    Hector, [email protected]

    Still cannot fix it to get Yahoo e-mail. This what I get now from Ff3.5 now.
    Sorry, we can't find "http://us.mc1121.mail.yahoo.com/mc/welcome". Please check the spelling of the web address.
    From Ff4 it can't find the " URL proxy server" on it's server???
    Have tried most every solutions/suggestion I could find have my computer just keeps getting worse. Where do I find the 4 solutions you mention here to see if I have not already tried them? I don't see or know where to go to find these solutions??? Can anyone help me find the fix???
    E-mail add. [email protected]

  • Adobe Illustrator CC Typical System Requirement

    Hello everyone, I'm looking for a new computer for better working experience. I have difficulty to run AI CC on my current computer. It keep not responding all the time which cause me unable to do my work smoothly. It can't even save a file with size 9MB.
    Here is my current computer specification:
    Windows 7 Professional SP1 64-bit
    Model Optiplex 3020
    Intel (R) Core(TM) i3-4150 CPU @ 3.50GHz
    RAM 5.00 GB
    I need your suggestion on computer specification to use AI CC smoothly, minimum specification can't help to solve my problem, thank you

    Well, here is some hard, painful truth for you: Your system should handle AI just fine. Not as in "It's fun", but as in "it's okay". So whatever issues you have are specific and quite likely caused by external influences like a badly fragmented disk, other system processes gobbling up resources, security tools blocking file access and so on. Without figuring these things out, buying a new system may not do anything for you, since the same issues may just reappear if you duplicate this messed up configuration. So by all means first try to bring your system up to speed based on some of what I'm explaining here:
    Installation Preparations | Mylenium's Error Code Database
    Mylenium

  • I cannot change my default search engine, despite trying all your suggestions. A friend suggested an add on- google default but for some reason Firefox is not

    I have recently had the problem of Yahoo search becoming my default search engine. I loathe Yahoo having had many problems with them in the past so refuse to use them. I have tried uninstalling and re-installing...no change. I tried all your suggested fixes and none works. There is now no mention of Yahoo when I go to change search settings, but despite this Yahoo is the default search engine. This is intolerable for me and I am seriously on the verge of removing firefox for good. Stop me!!! I am having to send this in a different search engine as in Mozilla firefox this account is inactive...work that one out! It means there is no point giving you troubleshooting info...

    You may have ad / mar-ware changing your settings.
    First, check the programs that are on your computer
    '''Windows:''' Start > Control Panel > Uninstall Programs.
    '''Mac:''' Open the "Applications" folder.
    '''Linux:''' Check your user manual.
    Go thru the list. If you find something that you don't
    know what it is, use a web search.
    '''[https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-caused-malware Troubleshoot Firefox Issues Caused By Malware]''' {web link}
    Bookmark and use this;
    '''[https://addons.mozilla.org/en-US/firefox/addon/searchreset/ Mozilla Search Reset]''' {web link}
    This add-on is very simple: on installation, it backs up and
    then resets your search preferences and home page to their
    default values, and then uninstalls itself. This affects the
    search bar, URL bar searches, and the home page.
    '''[https://addons.mozilla.org/en-US/firefox/addon/settings-guard Settings Guard for Firefox]''' {web link}
    Detects and resets changes to settings that are frequently done
    by add-ons and application installers.

  • Query performance tuning need your suggestions

    Hi,
    Below is the sql query and explain plan which is taking 2 hours to execute and sometime it is breaking up( erroring out) due to memory issue.
    Below it the query which i need to improve the performance of the code please need your suggestion in order to tweak so that time take for execution become less and also in less memory consumption
    select a11.DATE_ID DATE_ID,
    sum(a11.C_MEASURE) WJXBFS1,
    count(a11.PKEY_GUID) WJXBFS2,
    count(Case when a11.C_MEASURE <= 10 then a11.PKEY_GUID END) WJXBFS3,
    count(Case when a11.STATUS = 'Y' and a11.C_MEASURE > 10 then a11.PKEY_GUID END) WJXBFS4,
    count(Case when a11.STATUS = 'N' then a11.PKEY_GUID END) WJXBFS5,
    sum(((a11.C_MEASURE ))) WJXBFS6,
    a17.DESC_DATE_MM_DD_YYYY DESC_DATE_MM_DD_YYYY,
    a11.DNS DNS,
    a12.VVALUE VVALUE,
    a12.VNAME VNAME,
    a13.VVALUE VVALUE0,
    a13.VNAME VNAME0,
    9 a14.VVALUE VVALUE1,
    a14.VNAME VNAME1,
    a15.VVALUE VVALUE2,
    a15.VNAME VNAME2,
    a16.VVALUE VVALUE3,
    a16.VNAME VNAME3,
    a11.PKEY_GUID PKEY_GUID,
    a11.UPKEY_GUID UPKEY_GUID,
    a17.DAY_OF_WEEK DAY_OF_WEEK,
    a17.D_WEEK D_WEEK,
    a17.MNTH_ID DAY_OF_MONTH,
    a17.YEAR_ID YEAR_ID,
    a17.DESC_YEAR_FULL DESC_YEAR_FULL,
    a17.WEEK_ID WEEK_ID,
    a17.WEEK_OF_YEAR WEEK_OF_YEAR
    from ACTIVITY_F a11
    join (SELECT A.ORG as ORG,
    A.DATE_ID as DATE_ID,
    A.TIME_OF_DAY_ID as TIME_OF_DAY_ID,
    A.DATE_HOUR_ID as DATE_HOUR_ID,
    A.TASK as TASK,
    A.PKEY_GUID as PKEY_GUID,
    A.VNAME as VNAME,
    A.VVALUE as VVALUE
    FROM W_ORG_D A join W_PERSON_D B on
    (A.TASK = B.TASK AND A.ORG = B.ID
    AND A.VNAME = B.VNAME)
    WHERE B.VARIABLE_OBJ = 1 ) a12
    on (a11.PKEY_GUID = a12.PKEY_GUID and
    a11.DATE_ID = a12.DATE_ID and
    a11.ORG = a12.ORG)
    join (SELECT A.ORG as ORG,
    A.DATE_ID as DATE_ID,
    A.TIME_OF_DAY_ID as TIME_OF_DAY_ID,
    A.DATE_HOUR_ID as DATE_HOUR_ID,
    A.TASK as TASK,
    A.PKEY_GUID as PKEY_GUID,
    A.VNAME as VNAME,
    A.VVALUE as VVALUE
    FROM W_ORG_D A join W_PERSON_D B on
    (A.TASK = B.TASK AND A.ORG = B.ID
    AND A.VNAME = B.VNAME)
    WHERE B.VARIABLE_OBJ = 2) a13
    on (a11.PKEY_GUID = a13.PKEY_GUID and
    a11.DATE_ID = a13.DATE_ID and
    a11.ORG = a13.ORG)
    join (SELECT A.ORG as ORG,
    A.DATE_ID as DATE_ID,
    A.TIME_OF_DAY_ID as TIME_OF_DAY_ID,
    A.DATE_HOUR_ID as DATE_HOUR_ID,
    A.TASK as TASK,
    A.PKEY_GUID as PKEY_GUID,
    A.VNAME as VNAME,
    A.VVALUE as VVALUE
    FROM W_ORG_D A join W_PERSON_D B on
    (A.TASK = B.TASK AND A.ORG = B.ID
    AND A.VNAME = B.VNAME)
    WHERE B.VARIABLE_OBJ = 3 ) a14
    on (a11.PKEY_GUID = a14.PKEY_GUID and
    a11.DATE_ID = a14.DATE_ID and
    a11.ORG = a14.ORG)
    join (SELECT A.ORG as ORG,
    A.DATE_ID as DATE_ID,
    A.TIME_OF_DAY_ID as TIME_OF_DAY_ID,
    A.DATE_HOUR_ID as DATE_HOUR_ID,
    A.TASK as TASK,
    A.PKEY_GUID as PKEY_GUID,
    A.VNAME as VNAME,
    A.VVALUE as VVALUE
    FROM W_ORG_D A join W_PERSON_D B on
    (A.TASK = B.TASK AND A.ORG = B.ID
    AND A.VNAME = B.VNAME)
    WHERE B.VARIABLE_OBJ = 4) a15
    on (a11.PKEY_GUID = a15.PKEY_GUID and
    89 a11.DATE_ID = a15.DATE_ID and
    a11.ORG = a15.ORG)
    join (SELECT A.ORG as ORG,
    A.DATE_ID as DATE_ID,
    A.TIME_OF_DAY_ID as TIME_OF_DAY_ID,
    A.DATE_HOUR_ID as DATE_HOUR_ID,
    A.TASK as TASK,
    A.PKEY_GUID as PKEY_GUID,
    A.VNAME as VNAME,
    A.VVALUE as VVALUE
    FROM W_ORG_D A join W_PERSON_D B on
    (A.TASK = B.TASK AND A.ORG = B.ID
    AND A.VNAME = B.VNAME)
    WHERE B.VARIABLE_OBJ = 9) a16
    on (a11.PKEY_GUID = a16.PKEY_GUID and
    a11.DATE_ID = a16.DATE_ID and
    A11.ORG = A16.ORG)
    join W_DATE_D a17
    ON (A11.DATE_ID = A17.ID)
    join W_SALES_D a18
    on (a11.TASK = a18.ID)
    where (a17.TIMSTAMP between To_Date('2001-02-24 00:00:00', 'YYYY-MM-DD HH24:MI:SS') and To_Date('2002-09-12 00:00:00', 'YYYY-MM-DD HH24:MI:SS')
    and a11.ORG in (12)
    and a18.SRC_TASK = 'AX012Z')
    group by a11.DATE_ID,
    a17.DESC_DATE_MM_DD_YYYY,
    a11.DNS,
    a12.VVALUE,
    a12.VNAME,
    a13.VVALUE,
    a13.VNAME,
    a14.VVALUE,
    a14.VNAME,
    a15.VVALUE,
    a15.VNAME,
    a16.VVALUE,
    a16.VNAME,
    a11.PKEY_GUID,
    a11.UPKEY_GUID,
    a17.DAY_OF_WEEK,
    a17.D_WEEK,
    a17.MNTH_ID,
    a17.YEAR_ID,
    a17.DESC_YEAR_FULL,
    a17.WEEK_ID,
    a17.WEEK_OF_YEAR;
    Explained.
    PLAN_TABLE_OUTPUT
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | 1 | 1245 | 47 (9)| 00:00:01 |
    | 1 | HASH GROUP BY | | 1 | 1245 | 47 (9)| 00:00:01 |
    |* 2 | HASH JOIN | | 1 | 1245 | 46 (7)| 00:00:01 |
    |* 3 | HASH JOIN | | 1 | 1179 | 41 (5)| 00:00:01 |
    |* 4 | HASH JOIN | | 1 | 1113 | 37 (6)| 00:00:01 |
    |* 5 | HASH JOIN | | 1 | 1047 | 32 (4)| 00:00:01 |
    |* 6 | HASH JOIN | | 1 | 981 | 28 (4)| 00:00:01 |
    | 7 | NESTED LOOPS | | 1 | 915 | 23 (0)| 00:00:01 |
    | 8 | NESTED LOOPS | | 1 | 763 | 20 (0)| 00:00:01 |
    | 9 | NESTED LOOPS | | 1 | 611 | 17 (0)| 00:00:01 |
    | 10 | NESTED LOOPS | | 1 | 459 | 14 (0)| 00:00:01 |
    | 11 | NESTED LOOPS | | 1 | 307 | 11 (0)| 00:00:01 |
    | 12 | NESTED LOOPS | | 1 | 155 | 7 (0)| 00:00:01 |
    | 13 | NESTED LOOPS | | 1 | 72 | 3 (0)| 00:00:01 |
    | 14 | TABLE ACCESS BY INDEX ROWID| W_SALES_D | 1 | 13 | 2 (0)| 00:00:01 |
    |* 15 | INDEX UNIQUE SCAN | CONS_UNQ_W_SALES_D_SRC_ID | 1 | | 1 (0)| 00:00:01 |
    | 16 | TABLE ACCESS BY INDEX ROWID| W_DATE_D | 1 | 59 | 1 (0)| 00:00:01 |
    |* 17 | INDEX UNIQUE SCAN | UIDX_DD_TIMSTAMP | 1 | | 0 (0)| 00:00:01 |
    | 18 | TABLE ACCESS BY INDEX ROWID | ACTIVITY_F | 1 | 83 | 4 (0)| 00:00:01 |
    |* 19 | INDEX RANGE SCAN | PK_ACTIVITY_F | 1 | | 3 (0)| 00:00:01 |
    |* 20 | TABLE ACCESS BY INDEX ROWID | W_ORG_D      | 1 | 152 | 4 (0)| 00:00:01 |
    |* 21 | INDEX RANGE SCAN | IDX_FK_CVSF_PKEY_GUID | 10 | | 3 (0)| 00:00:01 |
    |* 22 | TABLE ACCESS BY INDEX ROWID | W_ORG_D | 1 | 152 | 3 (0)| 00:00:01 |
    |* 23 | INDEX RANGE SCAN | IDX_FK_CVSF_PKEY_GUID | 10 | | 3 (0)| 00:00:01 |
    |* 24 | TABLE ACCESS BY INDEX ROWID | W_ORG_D | 1 | 152 | 3 (0)| 00:00:01 |
    |* 25 | INDEX RANGE SCAN | IDX_FK_CVSF_PKEY_GUID | 10 | | 3 (0)| 00:00:01 |
    |* 26 | TABLE ACCESS BY INDEX ROWID | W_ORG_D | 1 | 152 | 3 (0)| 00:00:01 |
    |* 27 | INDEX RANGE SCAN | IDX_FK_CVSF_PKEY_GUID | 10 | | 3 (0)| 00:00:01 |
    |* 28 | TABLE ACCESS BY INDEX ROWID | W_ORG_D | 1 | 152 | 3 (0)| 00:00:01 |
    |* 29 | INDEX RANGE SCAN | IDX_FK_CVSF_PKEY_GUID | 10 | | 3 (0)| 00:00:01 |
    |* 30 | TABLE ACCESS FULL | W_PERSON_D | 1 | 66 | 4 (0)| 00:00:01 |
    |* 31 | TABLE ACCESS FULL | W_PERSON_D | 1 | 66 | 4 (0)| 00:00:01 |
    |* 32 | TABLE ACCESS FULL | W_PERSON_D | 1 | 66 | 4 (0)| 00:00:01 |
    |* 33 | TABLE ACCESS FULL | W_PERSON_D | 1 | 66 | 4 (0)| 00:00:01 |
    |* 34 | TABLE ACCESS FULL | W_PERSON_D | 1 | 66 | 4 (0)| 00:00:01 |
    -----------------------------------------------------------------------------------------------------------------------

    Hi,
    I'm not a tuning expert but I can suggest you to post your request according to this template:
    Thread: HOW TO: Post a SQL statement tuning request - template posting
    HOW TO: Post a SQL statement tuning request - template posting
    Then:
    a) you should posting a code which is easy to read. What about formatting? Your code had to be fixed in a couple of lines.
    b) You could simplify your code using the with statement. This has nothing to do with the tuning but it will help the readability of the query.
    Check it below:
    WITH tab1 AS (SELECT a.org AS org
                       , a.date_id AS date_id
                       , a.time_of_day_id AS time_of_day_id
                       , a.date_hour_id AS date_hour_id
                       , a.task AS task
                       , a.pkey_guid AS pkey_guid
                       , a.vname AS vname
                       , a.vvalue AS vvalue
                       , b.variable_obj
                    FROM    w_org_d a
                         JOIN
                            w_person_d b
                         ON (    a.task = b.task
                             AND a.org = b.id
                             AND a.vname = b.vname))
      SELECT a11.date_id date_id
           , SUM (a11.c_measure) wjxbfs1
           , COUNT (a11.pkey_guid) wjxbfs2
           , COUNT (CASE WHEN a11.c_measure <= 10 THEN a11.pkey_guid END) wjxbfs3
           , COUNT (CASE WHEN a11.status = 'Y' AND a11.c_measure > 10 THEN a11.pkey_guid END) wjxbfs4
           , COUNT (CASE WHEN a11.status = 'N' THEN a11.pkey_guid END) wjxbfs5
           , SUM ( ( (a11.c_measure))) wjxbfs6
           , a17.desc_date_mm_dd_yyyy desc_date_mm_dd_yyyy
           , a11.dns dns
           , a12.vvalue vvalue
           , a12.vname vname
           , a13.vvalue vvalue0
           , a13.vname vname0
           , a14.vvalue vvalue1
           , a14.vname vname1
           , a15.vvalue vvalue2
           , a15.vname vname2
           , a16.vvalue vvalue3
           , a16.vname vname3
           , a11.pkey_guid pkey_guid
           , a11.upkey_guid upkey_guid
           , a17.day_of_week day_of_week
           , a17.d_week d_week
           , a17.mnth_id day_of_month
           , a17.year_id year_id
           , a17.desc_year_full desc_year_full
           , a17.week_id week_id
           , a17.week_of_year week_of_year
        FROM activity_f a11
             JOIN tab1 a12
                ON (    a11.pkey_guid = a12.pkey_guid
                    AND a11.date_id = a12.date_id
                    AND a11.org = a12.org
                    AND a12.variable_obj = 1)
             JOIN tab1 a13
                ON (    a11.pkey_guid = a13.pkey_guid
                    AND a11.date_id = a13.date_id
                    AND a11.org = a13.org
                    AND a13.variable_obj = 2)
             JOIN tab1 a14
                ON (    a11.pkey_guid = a14.pkey_guid
                    AND a11.date_id = a14.date_id
                    AND a11.org = a14.org
                    AND a14.variable_obj = 3)
             JOIN tab1 a15
                ON (    a11.pkey_guid = a15.pkey_guid
                    AND a11.date_id = a15.date_id
                    AND a11.org = a15.org
                    AND a15.variable_obj = 4)
             JOIN tab1 a16
                ON (    a11.pkey_guid = a16.pkey_guid
                    AND a11.date_id = a16.date_id
                    AND a11.org = a16.org
                    AND a16.variable_obj = 9)
             JOIN w_date_d a17
                ON (a11.date_id = a17.id)
             JOIN w_sales_d a18
                ON (a11.task = a18.id)
       WHERE (a17.timstamp BETWEEN TO_DATE ('2001-02-24 00:00:00', 'YYYY-MM-DD HH24:MI:SS')
                               AND TO_DATE ('2002-09-12 00:00:00', 'YYYY-MM-DD HH24:MI:SS')
              AND a11.org IN (12)
              AND a18.src_task = 'AX012Z')
    GROUP BY a11.date_id, a17.desc_date_mm_dd_yyyy, a11.dns, a12.vvalue
           , a12.vname, a13.vvalue, a13.vname, a14.vvalue
           , a14.vname, a15.vvalue, a15.vname, a16.vvalue
           , a16.vname, a11.pkey_guid, a11.upkey_guid, a17.day_of_week
           , a17.d_week, a17.mnth_id, a17.year_id, a17.desc_year_full
           , a17.week_id, a17.week_of_year;
    {code}
    I hope I did not miss anything while reformatting the code. I could not test it not having the proper tables.
    As I said before I'm not a tuning expert nor I pretend to be but I see this:
    1) Table W_PERSON_D is read in full scan. Any possibility of using indexes?
    2) Tables W_SALES_D, W_DATE_D,  ACTIVITY_F and W_ORG_D have TABLE ACCESS BY INDEX ROWID which definitely is not fast.
    You should provide additional information for tuning your query checking the post I mentioned previously.
    Regards.
    Al                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Maybe you are looking for

  • How I can change this query, so I can display the name and scores in one r

    How I can change this query, so I can add the ID from the table SPRIDEN as of now is giving me what I want: 1,543     A05     24     A01     24     BAC     24     BAE     24     A02     20     BAM     20in one line but I would like to add the id and

  • Macbook crash caused by video

    Problem: My Macbook crashes and reboots when I watch You Tube or other video content or when I do video chat sessions (e.g., Google Hangouts). It doesn't crash every single time I watch a video or do a chat, but it does crash often and unpredictably.

  • Posting of Travel Expense with Payment via HR Payroll

    Hi Assuming expense type code 1111 is assigned to Wage type 1111. At travel mgmt, user declared input tax P3 is applicable for the expense type and enter amount 100. Thus the input tax amount is $3. Can I check how the proces RPCIPE00 will pick up th

  • It is possible to reuse the obfuscated password from a dads.conf in the apex listener?

    Hello there, Little by little we are moving to the APEX 2 listener, good! But the problem is that every time that somebody ask me for a new set up I have the same problem: I go to one of our DBAs (nice guys by the way!) and ask, "may I have the passw

  • HT3209 First movie that I've had an issue with from ITunes with HDCP!

    Downloaded the new OS and now my movies seem to be unplayable???  Don't think its just me based on the HDCP is @%*& threads lol But I just downloaded the new Skyfall HD movie and can't get it to play on my AMD HD6770 HDCP  capable  HDMI cabled video