Campus solution 9.0: the process of access to demographic data MSK_CFG

People,


Hello. I'm working on 9.0 Solution on a University Campus. I'm working on the module of Community Campus. I face a problem like below:


Campus Community > personal information > add/update a person


I can type in all the information for a person successfully and save it with success. But what research, it does not return anything to PS user
This is because the security of access to demographic data is not granted to the user. So, I put security as below:


Step 1:

Set Up AWAR > Security > Secure Student Administration > permissions list > access to demographic data: I have select permission list HCPPALL and EOEI9200 for the PS user

Step 2:

Set Up SACRED > Security > Secure Student Administration > process > access to demographics: the process to initialize the authorization indicates to the user PS process program is the Application Engine. The process name is MSK_CFG. The process is not successful and returns an error as below:

Table or view does not exist. Has no SQL statement: Truncate Table USER.PS_MSK_CFG_TAO4.

I guess that some parameters are not set correctly. I checked the HRMS configuration > System Administration > utility > Search/Match results > search search results for Code PSCS_TRAD_RESUL and I tried component SCC_BIO_DEMO used in the Transaction. But the process of MSK_CFG has got the same error.


I checked the application designer, the MSK_CFG_TAO table is a temporary table with 4 fields. I run the SQL to SQL statement > as below:

SQL > select * from the user. MSK_CFG_TAO;
SQL > select * from user.PS_MSK_CFG_TAO;
SQL > select * from user.PS_MSK_CFG_TAO4;

All the 3 tables above are non-existent. I do not understand how to handle this kind of error.

My question is:

How to solve the Temorary MSK_CFG_TAO and PS_MSK_CFG_TAO tables are not exist in SQL > while MSK_CFG_TAO is in application designer?


Thanks in advance.

This is a TFTP specific problem/question that was posted in the correct forum - people with experience TFTP are better equipped to answer your question

Tags: Oracle Applications

Similar Questions

  • Campus solution 9.0: the process of demographic data has an error

    People,

    Hello. I'm working on 9.0 Solution on a University Campus. I'm working on the module of Community Campus. I face a problem like below:

    Campus Community > personal information > add/update a person

    I can type in all the information for a person successfully and save it with success. But when the search it returns nothing. This is because the security of access to demographic data is not granted to the user. So, I put security as below:

    Step 1:

    Set Up AWAR > Security > Secure Student Administration > permissions list > access to demographics: I select the EOEI9200 allow for the PS user list

    Step 2:

    Set Up AWAR > Security > Secure Student Administration > process > access to demographics: the process to initialize the list of permissions for the user PS process program is the Application Engine. The process name is MSK_CFG. The process is not successful and returns an error as below:

    Table or view does not exist. Has no SQL statement: Truncate Table USER.PS_MSK_CFG_TA04.

    I checked the table PS_MSK_CFG_TA04 to SQL > and application designer. There is no Table or view PS_MSK_CFG_TA04.

    Because the MSK_CFG process may not run correctly, the list of permissions for user PS is not initialized and data demographic is not back to the user PS when "search".

    My questions are:

    First of all, how to run the MSK_CFG process with success to the ACSS Set Up > Security > Secure Student Administration > process > access to population data?

    Second, why is the PS_MSK_CFG_TA04 table is not? How to solve the problem?

    Thanks in advance.

    1 these are temporary tables. A temporary table can have multiple instances at the database level, although they are represented as a single object in the App Designer. I suggest that read you on this subject in PeopleBooks:

    Understanding of temporary Tables

    2. Yes. But this is another instance. Temporary tables are used for the treatment in the engines of the App at the same time.

    3. do not know what has happened with your application during your upgrade of tent, but it seems that the document I posted previously has some information about the missing tables. You were previously on Campus Solutions ever? You try to install CS for the first time? I suggest that you trigger a SR with Oracle also, so that they can better help and identify your specific problems to update/install.

  • I want to save my outlook.pst file but get the following error message:-impossible to copy outlook: the process cannot access the file because another process has locked a portion of the file.

    I want to save my outlook.pst file but get the following error message:-impossible to copy outlook: the process cannot access the file because another process has locked a portion of the file. How can I unlock it please?

    You have Outlook open when you save? You need to close.

    Hope this helps

    Post back if necessary

    ___________________________________________________________

    If this post can help solve your problem, please click the 'bookmark' or 'Yes' to this message button. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • System 32 error (0x00000020): "the process cannot access the file because it is being used by another process.". The operation to open the file will fail with error - 1032 (0xfffffbf8(JET_errFileAccessDenied))"

    Original title: svchost (1020)

    Event type: error
    Event source: ESENT
    Event category: general
    Event ID: 490
    Date: 2010-10-19
    Time: 14:51:34
    User: n/a
    Computer: ROB
    Description:
    Svchost (1020) an attempt to open the file "C:\WINDOWS\system32\CatRoot2\{127D0A1D-4EF2-11D1-8608-00C04FC295EE}\catdb" for read / write access failed with the error System 32 (0x00000020): "the process cannot access the file because it is being used by another process.".  The operation to open the file will fail with error - 1032 (0xfffffbf8(JET_errFileAccessDenied)).

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

    Hi Robrw,

    1. when exactly you receive this error?

    2. don't you make changes to the computer before this problem?

    You can try to rename the catroot2 folder and check if it helps.

    Step 1:

    a. Click Start and in run type C:\windows\system32 and click ok

    b. find the Catroot2 folder. Right-click on Catroot2 and rename it to Catroot2.old

    If you are not able to do the normal mode, try to start in safe mode and rename

    Check out the link for more information on starting your computer in SafeMode below:

    http://support.Microsoft.com/kb/315222

    Step 2:

    If you are unable to access the catroot2 folder, and then try to change the permissions on the files and check if it helps.

    See the following article:

    How to capture a file or a folder in Windows XP

    http://support.Microsoft.com/kb/308421

    Step 3:

    You can also try to temporarily disable third-party security software and firewalls and check what is happening.

    Note: Activate the security software after the resolution of the problem.

    Hope this information is useful.

    Jeremy K
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

    If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • Error: "the process cannot access the file because it is being used by another process." when treid to install the device driver

    Original title: Windows cannot install the drivers

    I had a lot of trouble installing the drivers on my Windows computer.  I went straight in the Device Manager and deleted the devices I tried to install and reinstalled them, I went into safe mode, I got Windows to run the console and only the basic process and run from there Device Manager... no matter what I do the same mistake.

    "The process cannot access the file because it is being used by another process".

    Even after a restore of the system, he did this, and I don't know what to do anymore.  Only devices that have been previously installed work.

    What's more important install my Blackberry software because my phone is broken.  The software cannot detect my phone because the drivers have not been installed.  Most of the devices I can use with Linux (I have Windows Vista and Ubuntu running on the same computer), but RIM don't make Blackberry for Linux software, so I have to do it on Windows.

    Hi paco2012,
     
    1. did you of recent changes on the computer?
    2. how many user accounts you have on the computer?
     
    Try these steps and check the result.
    Step 1: Install the driver as an administrator
    a. shut down the computer runs.
    b. start the computer and the connection as an administrator.
    c. find the driver configuration file, right-click on the file and click "Run as Administrator".
    d. follow the instructions in the wizard to install the driver.
    e. restart the computer once the driver is installed.
     
    Step 2: Try to install the driver to boot either by disabling all non-Microsoft programs
    a. open the article: http://support.microsoft.com/kb/929135
    b. Article, follow "step 1: perform a clean boot."
    c. restart the computer.
    d. install the driver and verify the result.
    e. follow "step 7: reset the computer to start as usual.
     
    Kind regards
    Syed - Microsoft technical support.
    Visit our Microsoft answers feedback Forum and let us know what you think.
  • How can I fix this error: DF024: unable to preserve the original file to... Error 32 the process cannot access the file because it is being used by another process. SEQ (1352).  ?

    I install creative cloud desktop application Illustrator on a machine with windows 7 64 bit running in a domain environment.  The download begins and takes about runs for a bout 10 minutes and then stops with error: DF024: impossible to preserve the original in "C:\Program Files\Adobe\Adobe Illustrator CC 2014\Support Files\Contents\Windows\AdobeLinguistic.dll" file error 32 the process cannot access the file because it is being used by another process. SEQ (1352)

    I am logged on as network administrator, and there is no other apps except a web browser (Chrome) running.  There is no other users logged in to the machine.

    How can I see what another process is using the file necessary so that I can fix it?

    Thank you

    MelissaB34 if you continue to face the difficulties of installation, you can also try to use the CC cleanup tool to help ensure a clean removal of the software.  You can find more information, as well as a link to download the CC cleaning tool, to use the CC cleaning tool to resolve installation problems. CC, CS3 - CS6 - http://helpx.adobe.com/creative-suite/kb/cs5-cleaner-tool-installation-problems.html.

  • Install problem 9.3.0 "the process cannot access the file.

    After reader 7 stops dopening PDF files on my system, I removed and attepted to load 9.3.0, but this error at the end of the installation:

    "The process cannot access the file because it is being used by another process.

    File: C:/Documents and Settings/rsnyder/Local Settings/Application Data/Adobe/Reader 9.3/Setup Files / Setup.exe

    ID info: 32.372.03.2.20041

    Please send the Info ID and the name of the file to http://www.Adobe.com/misc/bugreport.html "

    I uninstalled 7, rebooted, dleeted Adobe 7 records and made sure, there is no process of acro running.

    Windows XP

    I don't know why you get this.  You can try the MSI installer instead of the EXE - download it from here http://ardownload.adobe.com/pub/adobe/reader/win/9.x/9.3/enu/AdbeRdr930_en_US.msi

  • Issue of campus Solution 9.0: Table prompt Application Center cannot come data

    People,

    Hello. I implement Solution Campus with PeopleTools 8,53 9.0 for a University. At the moment, I put implement student recruitment and admissions Module. I made this as the 3 steps below:

    Step 1: Configure AWAR > Products > recruitment and Admissions. I've implemented all the data in this part.

    Step 2: Student recruitment. This part is not really necessary to do so.

    Step 3: Student admissions > lettering > Add Application

    The component is 5 pages. In page 4 "Application Data", table prompt Application Center cannot come from the data. Unable to save all the data of the component.

    I found that the problem is that the quick table PS_ADM_APPLCTR_SVW is a view involving 3 tables as below:

    PS_ADM_APPLCTR_TBL

    PS_ACAD_CAR_TBL

    PS_SCRTY_APPL_CTR

    I type in the Application Center data in Set Up > AWAR > related products > recruitment and Admission > candidates > Application Center of Table, the data is correctly saved in the PS_ADM_APPLCTR_TBL table and returned to the browser correctly.

    The table PS_ACAD_CAR_TBL returns data successfully.

    The problem is that the table of PS_SCRTY_APPL_CTR returns no data. This table is the SCRTY_APPL_CENTER component. GBL about the Application Security Center. It seems that we need a process for security.

    I checked the value Up AWAR > Security > Secure Student Administration > processes that are below:

    -Update of view security

    -Update security - Acad Orgs

    -User management profiles

    -Profiles user Mgmt - clean

    -Access to demographic data

    -Safe use mass replacement

    I don't see any process runs about the Application Security Center.

    My question is: can all folk fix "Application Center table quickly propose no data" in "student admissions > lettering > Add Application"-page of Application data?

    Thanks in advance.

    People,

    Hello. The problem is solved by myself. Table prompt Application Center now come from the data. Thank you.

  • It seems that your mother has finished setting up parental control for your account settings. Click "Access the parental control settings" to complete the process and access your account.

    My case is exactly like G - Boy below:

    I had no problems with the installation, but I found myself with the same result... my daughter cannot connect to hotmail that she gets the same error as you indicate above.

    However, I must mention that
    1. I set up both of my two daughters and you can access Hotmail and the other can't.  The same process followed
    2. one who can't access Hotmail, she can always use Instant Messanger

    Your help is appreciated since Windows Live family safety support staff was not able to help and directed me to this forum.

    Thank you.

    NOTE: Response by F. Avon did not help me at all.

    Hi Phuoc Nguyen,

    Thank you for visiting the community of responses for Windows.

    The question you have posted is bound using Windows Live (hotmail) and would be better suited in theCenter to help Windows Live Hotmail andWindows Live Help Solution Center for Messenger (rather than the support of parental controls that you have been achieved). Visit the links above to find a community that will provide the support you want.

    Lisa
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • the process cannot access the file because it is being used by another process

    Hi, hope someone can help with this,

    I am running windows vista basic 32-bit on a dell inspiron 1520

    I received several messages a day saying "superfetch has stopped working" or "windows search protocol has stopped working" I was advised to run sfc/scannow from command prompt I did the sfcdetails read as follolws.

    2010-09-15 13:55:16, Info CSI 00000185 [SR] cannot repair the military record [l:24 {12}] "cryptsvc.dll" Microsoft-Windows-cryptsvc-dll, Version = 6.0.6002.18005, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, type neutral, TypeName neutral, neutral public key in the store, file is missing "

    Following the advice of another thread, I extracted the file from my Vista DVD and stored in c:\windows\temp, but when I try to copy in c:\windows\system32 I get a message saying that the file is being used by another process.

    I'm not sure what the file is still so I don't know how use it.

    Any help would be much appreciated.

    Thank you.

    The file in the folder system32 first TakeOwnership. Then copy from a command prompt with admin rights:

    http://Windows.Microsoft.com/en-us/Windows7/how-do-I-run-an-application-once-with-a-full-administrator-access-token

    "A programmer is just a tool that converts the caffeine in code" Deputy CLIP - http://www.winvistaside.de/

  • Hotmail 44 looks like your mother has not finished to set up parental controls for your account settings. Click "Access the parental control settings" to complete the process and access your account.

    I love how you get this error message, and then says that there is no support for this information.  You would think that if MS wrote this error message, they would assume someone would finally get it and need help.  Why I've bothered with this company I have no idea.

    All I want is to get my child HM account work. Ive clicked all this parental control I can find.  If this was the issue of the xbox, Id go immediately to gmail.

    Hello

    Had the same problem as the rest. All fixed now by:

    Abducted child security account for the family (Instructions in this thread)

    Account and went to outlook.com, let the updates.

    deleted the account from the local computer (Windows 8, users through the control panel * no * new user interface)

    Added and ensure that parental control is back on (it is by default)

    Can access the messages and followed the account. The account I had was old enough and not yet been used.

  • Campus solution 9.0: engine Application parallel treatment of the Instances of the temporary Table

    People,


    Hello. I'm working on 9.0 Solution on a University Campus. I'm working on the module of Community Campus. I face a problem like below:


    Campus Community > personal information > add/update a person


    I can type in all the information for a person successfully and save it with success. But what research, it does not return anything to PS user
    This is because the security of access to demographic data is not granted to the user. So, I put security as below:


    Step 1:

    Set Up AWAR > Security > Secure Student Administration > permissions list > access to demographic data: I have select permission list HCPPALL and EOEI9200 for the PS user

    Step 2:

    Set Up SACRED > Security > Secure Student Administration > process > access to demographics: the process to initialize the authorization indicates to the user PS process program is the Application Engine. The process name is MSK_CFG. The process is not successful and returns an error as below:

    Table or view does not exist. Has no SQL statement: Truncate Table USER.PS_MSK_CFG_TAO4.


    The above error is that of the motor parallel processing Application on instances of the temporary table. There are 2 modes: online and batch. I run it in 2 modes as below:

    Online mode:

    Step 1: Navigator PeopleTools > Public Services > Administration > PeopleTools Options: I change 3 to 4 for the Instance of the Temp Table total and online.
    Step 2: Create a new control ID Temp1 and execute processes on Navigator SetUp > Security > Secure Student Administration > process > process of demographic data. The MSK_CFG process runs successfully, but the output file contains the message:

    ATTENTION: Application request engine is not active! Suspended treatment!


    So I run of steps 3, 4 and 5 in Batch mode as below:

    Step 3: Navigator PeopleTools > Application Engine > application Application Engine > engine Application request Page > add a new control ID Temp1.
    Step 4: Run the MSK_CFG with Temp1 process again and get the error:

    Table or view does not exist: Truncate table USER.PS_MSK_CFG_TAO5.

    Step 5: I change 4 to 5 navigator PeopleTools > Public Services > Administration > page PeopleTools Option for the Instance of the Temp Table total and online.

    Re-run the MSK_CFG process and get the error:

    Table or view does not exist: Truncate table USER.PS_MSK_CFG_TAO6.

    I have increase by 5-6 for the temporary Table instance and re-run the MSK_CFG process and get the same error with incremental number:
    Table or view does not exist: Truncate table USER.PS_MSK_CFG_TAO7.

    I have increase by 6 to 7 and re-run the MSK_CFG process and get the same error:
    Table or view does not exist: Truncate table USER.PS_MSK_CFG_TAO8.

    The maximum is 99, I continue to adding 1 to the Temp table instances and run the MSK_CFG process. But get the same error with differentials 1 as below:

    Table or view does not exist: Truncate table USER.PS_MSK_CFG_TAO9.
    Table or view does not exist: Truncate table USER.PS_MSK_CFG_TAO10.
    ... ...

    Table or view does not exist: Truncate table USER.PS_MSK_CFG_TAO99
    Table or view does not exist: Truncate table USER.PS_MSK_CFG_TAO.

    My question is:

    Because the engine of the application is not active with a new control ID Temp1 in online mode, I add the new control ID Temp1 in the Application engine page request but get the error above.  How to solve the error above to begin the process of MSK_CFG?

    Thanks in advance.

    People,

    Hello. The problem is solved by myself.

    The thing is that we need to open the MSK_CFG_TAO of the temporary Table in the application designer and build. After construction, the table PS_MSK_CFG_TAO and PS_MSK_CFG_TAO1 come in the database.

    MSK_CFG process runs correctly now. Personal information of search returns data successfully. Thank you.

  • RunDLL__Error C:\windows\system32\sshnas.dll___The loading process cannot access the file because it is being used by another process.

    When I start windows Vista, I get the error message:

    RunDLL
    Error loading C:\windows\system32\sshnas.dll

    The process cannot access the file because it is being used by another process.

    How can I fix?

    Hello

    It is the result of malware, then do a very thorough check and when the system is
    clean see the following message to remove this error.

    If you need search malware here's my recommendations - they will allow you to
    scrutiny and the withdrawal without ending up with a load of spyware programs running
    resident who can cause as many questions as the malware and may be more difficult to detect as the
    cause.

    No one program cannot be used to detect and remove any malware. Added that often easy
    to detect malicious software often comes with a much harder to detect and remove the payload. Then
    its best to be thorough than paying the high price later now too. Check with them to one
    extreme overkill point and then run the cleaning only when you are sure that the system is clean.

    It can be made repeatedly in Mode safe - F8 tap that you start, however, you must also run
    the regular windows when you can.

    Download malwarebytes and scan with it, run MRT and add Prevx to be sure that he is gone.
    (If Rootkits run UnHackMe)

    Download - SAVE - go to where you put it-right on - click RUN AS ADMIN

    Malwarebytes - free
    http://www.Malwarebytes.org/products/malwarebytes_free

    Run the malware removal tool from Microsoft

    Start - type in the search box-> find MRT top - right on - click RUN AS ADMIN.

    You should get this tool and its updates via Windows updates - if necessary, you can
    Download it here.

    Download - SAVE - go to where you put it-right on - click RUN AS ADMIN
    (Then run MRT as shown above.)

    Microsoft Malicious - 32-bit removal tool
    http://www.Microsoft.com/downloads/details.aspx?FamilyId=AD724AE0-E72D-4F54-9AB3-75B8EB148356&displaylang=en

    Microsoft Malicious removal tool - 64 bit
    http://www.Microsoft.com/downloads/details.aspx?FamilyId=585D2BDE-367F-495e-94E7-6349F4EFFC74&displaylang=en

    also install Prevx to be sure that it is all gone.

    Download - SAVE - go to where you put it-right on - click RUN AS ADMIN

    Prevx - Home - free - small, fast, exceptional CLOUD protection, working with others
    security programs. It is a single scanner, VERY EFFICIENT, if it finds something to come back
    here or use Google to see how to remove.
    http://www.prevx.com/   <-->
    http://info.prevx.com/downloadcsi.asp?prevx=Y  <-->

    Choice of PCmag editor - Prevx-
    http://www.PCMag.com/Article2/0, 2817,2346862,00.asp

    Try the demo version of Hitman Pro:

    Hitman Pro is a second scanner reviews, designed to save your computer from malicious software
    (viruses, Trojans, rootkits, etc.). who infected your computer despite safe
    what you have done (such as antivirus, firewall, etc.).
    http://www.SurfRight.nl/en/hitmanpro

    --------------------------------------------------------

    If necessary here are some free online scanners to help the

    http://www.eset.com/onlinescan/

    -----------------------------------

    Original version is now replaced by the Microsoft Safety Scanner
    http://OneCare.live.com/site/en-us/default.htm

    Microsoft safety scanner
    http://www.Microsoft.com/security/scanner/en-us/default.aspx

    ----------------------------------

    http://www.Kaspersky.com/virusscanner

    Other tests free online
    http://www.Google.com/search?hl=en&source=HP&q=antivirus+free+online+scan&AQ=f&OQ=&AQI=G1

    --------------------------------------------------------

    Also follow these steps for the General corruption of cleaning and repair/replace damaged/missing
    system files.

    Run DiskCleanup - start - all programs - Accessories - System Tools - Disk Cleanup

    Start - type this into the search-> find COMMAND to top box and RIGHT CLICK-
    RUN AS ADMIN

    Enter this at the command prompt - sfc/scannow

    How to analyze the log file entries that the Microsoft Windows Resource Checker
    (SFC.exe) program generates in Windows Vista cbs.log
    http://support.Microsoft.com/kb/928228

    Run checkdisk - schedule it to run at the next startup, then apply OK then restart your way.

    How to run the check disk at startup in Vista
    http://www.Vistax64.com/tutorials/67612-check-disk-Chkdsk.html

    -----------------------------------------------------------------------

    If we find Rootkits use this thread and other suggestions. (Run UnHackMe)

    http://social.answers.Microsoft.com/forums/en-us/InternetExplorer/thread/a8f665f0-C793-441A-a5b9-54b7e1e7a5a4/

    I hope this helps.

    Rob - bicycle - Mark Twain said it is good.

  • Campus solution 9.0: Campus Community Browser Module has 3 duplicated items

    People,


    Hello. I implement 9.0 Solution on a University Campus. I'm working on the module of Community Campus and its browser has 3 duplicated items as below:

    Personal information
    Personal information (Student)

    Service indicators
    Service Indicators (Student)

    Student Service Center
    Center (Student) Student Service


    After I installed community Campus, I run the process in the Navigator SetUp AWAR > Security > Secure Student Administration > process > access to demographic data. The MSK_CFG process initializes the authorization lists and allows the data of 'Search' to return to user successfully.

    After I entered the data in the browser "Personal information" > add/update a person, all data returns successfully on the following 3 points:

    Privacy > add/update a person > search
    Service indicator
    Student Services Center

    But the problem is that all the data does not return on the 3 points below:

    Personal information (student) > add/update a person > search
    Indicator of service (student)
    Service Center Student (student)

    It seems that the 3 items above are duplicated.

    Community campus PeopleBook does not explain the difference between the 3 Articles about (student) and none (student).
    It seems that the element with (student) is for the Australia, Canada, New Zealand and Netherland.

    My questions are:

    (1) what is the difference between the 3 items above with (student) and no (student)?
    (2) why the data return on this point with (student)? Does require additional installation?

    Thanks in advance.

    People,

    Hello. The problem is solved by myself. It is not the row-level security!

    2 search folders are PEOPLE_SRCH and STUDENT_SRCH. I have reviewed their SQL views and find out the reason as below:

    The thing is that we can get the information of a person into the system and return it as a person. But if we want to return as a student, the person needs to have registration and registration information. If the person is not allowed or does register no matter what class, it cannot be returned as a student.

    Thank you.

  • Foreground of Oracle process to access data under Linux files

    As far as I know, processes user in an Oracle database running the application code, but the processes of database running Oracle database server code (server process analyze and execute the SQL statements issued through the app, read data of data files blocks and return the results to the application.) Background treats the archive logs, update the headers of all the data files to save the details of the control point, written content of the buffers of data files, runs the recovery if necessary, etc.)

    However, I could see the oracle user processes to access data files in my Oracle database. When I look for the processes to access data belonging to the tablespace files "recprov", I get the following:

    [root@ymir ~] # lsof | grep recprov
    Oracle Oracle 465 11u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 465 13u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 465 15u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 964 11u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 964 13u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 964 14u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 13364 14u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 13364 76u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 16445 17u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 16445 18u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 20522 REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659 82uW
    Oracle Oracle 20522 REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658 122uW
    Oracle Oracle 20532 44u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 20532 75u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658
    Oracle Oracle 20534 17u REG 8.18 4823457792 /ora2/oradata/essepr3/recprov_tb_02.dbf 48496659
    Oracle Oracle 20534 79u REG 8.18 6291464192 /ora2/oradata/essepr3/recprov_tb_01.dbf 48496658

    As you can see, there are 7 oracle processes that access data files: 4 processes user and 3 background processes:

    [root@ymir ~] # ps - ef
    ...
    Oracle 465 1 Jan27 0? 00:00:23 oracleessepr3 (LOCAL = NO)
    Oracle 964 1 Jan27 0? 00:00:25 oracleessepr3 (LOCAL = NO)
    Oracle 13364 1 0 Jan13? 02:45:02 oracleessepr3 (LOCAL = NO)
    Oracle 16445 1 0 Jan21? 00:00:05 oracleessepr3 (LOCAL = NO)
    20522 1 0 2009 Oracle? 00:09:59 ora_dbw0_essepr3
    20532 1 0 2009 Oracle? 00:04:24 ora_ckpt_essepr3
    20534 1 0 2009 Oracle? 00:04:10 ora_smon_essepr3
    ...

    And I confirmed this information from the data base repository:

    SQL > select p.SPID, SSE. TYPE, SSE. Username, SSE. MACHINE, SSE. PROGRAM
    session $ v ESS, v$ process p
    where p.SPID (465, 964, 13364, 16445, 20522, 20532, 20534) and SES. PADDR = p.ADDR;

    USER NAME OF TYPE SPID MACHINE PROGRAM
    ----- ----------- --------------- --------------- ---------------------------------------------------------
    20522 BACKGROUND dbserver (DBW0) oracle@dbserver
    20532 BACKGROUND dbserver oracle@dbserver (CKPT)
    20534 BACKGROUND dbserver oracle@dbserver (SMON)
    13364 USER DBSNMP dbserver emagent@dbserver (TNS V1 - V3)
    964 RECPROV USER appserver JDBC Thin Client
    16445 USER SYSTEM userPC PlSqlDev.exe
    465 RECPROV USER appserver JDBC Thin Client

    * RECPROV is the name of the user of the application database.

    My question is, why are there user processes to access data files? I think that it does not match the process architecture defined by Oracle. And most importantly, it does not mean a security leak in the database?

    DB version: 10.2.0.3, dedicated
    The Linux Version: Linux 2.6.18 - 53.el5xen #1 SMP Sat Nov 10 19:46:06 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux

    Thanks in advance

    Hello

    There seems to be some confusion, even in the Oracle documentation, in terms of nomenclature.

    Think of it this way. There is the client program that connects to Oracle, such as SQL * Plus, Toad, custom, etc. written application. This program runs on the client. This may or may not be on the database server.

    Then there's the Oracle database server process. They run always on the database server. These processes are of two types, the USER and the background.

    You can see:

    SQL> select background,count(*) from v$process group by background;
    
    B   COUNT(*)
    - ----------
              65
    1         37
    

    Here are copies of the file binary oracle attach directly to the SGA and interact with database files. The binary oracle works with several different "personalities" based on the different purposes, he is currently serving. The type of background process, are divided into different specific methods for specific purposes.
    Yet once, observe:

    SQL> select pname from v$process where background = 1;
    
    PNAME
    -----
    PMON
    VKTM
    GEN0
    DIAG
    DBRM
    PING
    PSP0
    ACMS
    DIA0
    LMON
    LMD0
    
    PNAME
    -----
    LMS0
    LMS1
    RMS0
    LMHB
    MMAN
    DBW0
    DBW1
    LGWR
    CKPT
    SMON
    RECO
    
    PNAME
    -----
    RBAL
    ASMB
    MMON
    MMNL
    MARK
    LCK0
    RSMN
    GTX0
    SMCO
    W000
    RCBG
    
    PNAME
    -----
    QMNC
    Q001
    CJQ0
    Q005
    
    37 rows selected.
    

    Thus, each background process serves a different purpose. For example. DBW0 concerns only to write data from the buffer cache data files and maintaining all data structures associated with it. Each background process above serves a different purpose, I will not go into all. Generally, the background processes start up time of instance startup, even though some may be started on demand, at a certain time after the start of the proceeding.

    Now, consider a dedicated server model. When you connect to the database by using SQL * Plus, for example, you run the binary "sqlplus". Assume that you are connected via SQL * Net. In this case, sqlplus connects to the listener, the listener creates an oracle server process, type 'USER '. This process always runs on the database server. It runs under the user 'oracle', and it provides your real and direct interface to the database. This user can interact with the database and read the database files directly.

    Mainly, your server processes the USER will read the data from the cache buffers and, in the case of an absence of cache, will read the data in the data files and loading into the buffer cache. In addition, according to the code path, it can directly read or write to the datafiles, bypassing the buffer cache.

    So, the bottom line, all server (USER and BOTTOM) processes, interact with the database and associated files. The code of client program (sqlplus, Toad, etc.) NEVER directly interacts with the database.

    Hope that things cleared up.

    -Mark

Maybe you are looking for