Hardening Times Ten

Hi
I need to write a hardening standard for Times Ten. We currently have a Oracle hardening standard but am unsure how times Ten differs. Would anyone have and recomendations or good websites. The information seems to be very hard to find.
Thanks

I'm not sure exactly what information you are after here. I assume you are looking to 'harden' TimesTen from a security perspective? If you could give some detailed examples of what you are looking for then we may be able to help. I very much doubt you will find this information anywhere on the web or in any documentation...
Chris

Similar Messages

  • Unable Update SQL Developer with Times Ten in-Memory DB Extension 1.2.1.1.0

    SQL Developer 1.2.1 Build MAIN 32.13 (Windows XP)
    We can't Update SQL Developer with Times Ten in-Memory DB Extension 1.2.1.1.0 :-((
    We did the same actions as described in tutorial
    http://www.oracle.com/technology/products/timesten/viewlets/tt703_sqldev_install_ext_viewlet_swf.html
    In addition to tutorial we have "Log In" window
    "To download Oracle Times Ten in-Memory Database Extension
    you must enter your Oracle Web Account user name and password"
    This window was not displayed in tutorial...
    We try to use three our OTN accounts and the result
    was the same - we was asked with "User name" and "Password"
    again, again, again and again,,, :-(
    Is it a bug or a feature?
    Mayby we didn't understand something or did something wrong?

    Hi Simon,
    I found cause of update failure! It was the HTTP proxy setting.
    I turned off "Use HTTP proxy server" checkbox in SQL Developer -> Tools -> Preferences -> Web Browser and Proxy.
    After this action SQL Developer was successfully updated with Times Ten Extension.
    Valery Yourinsky

  • Unable to insert into oracle db using times ten

    I have a times ten 6.0 installation on my m/c connected to an oracle 10.2.0.2 database. The database is a remote database. My application is deployed to oracle application server (10.1.3.1 SOA). I am getting the following SQLException when I try to insert.the first row.
    java.sql.SQLException: [TimesTen][TimesTen 6.0.4 ODBC Driver][TimesTen]TT5105: OCI initialization failed. -- file "bdbEnv.c", lineno 275, procedure "ttBDbEnvAlloc"
    My env is as follows
    OS = Windows 2000
    DataSource = User DSN
    First Connection
    Permanent Data Store = 100
    Temporary Data Store = 50
    Connections = 20
    Synchronous write through cache
    I tried a select on the table before insert and it worked. Using ttisql I can insert into this table without any problem. Using a standalone java program I am able to insert data into this table. But from within an appserver I am facing this issue.
    Thanks in advance for any help.
    Regards,
    Mahesh.

    Jimmyb,
    Are you logged in as the user that owns that table?
    Yes.
    If yes, then there are no triggers on this table.
    That is true.
    You will need to populate the ID column with your insert statement.
    Just did that.
    Usually, the sequence is very similar to the table name.
    Yes I tried few of them in my sql query and it said "sequence cannot be found"
    Isn't there some way that it will list the name of the sequence currently being used in a table?

  • Times ten to improve performance for search results in Oracle eBS

    Hi ,
    We have various search scenarios in our ERP implementaion using Oracle Apps eBS, for example searching for an item . Oracle apps does provide item search but performance is not great. We have about 30 million items and hence to improve the performance of the search thought Times ten may help.
    Can anyone please clarify if Times ten can be used to improve performance on the eBS database , if yes how.

    Vikash,
    We were thinking along the same lines (using TimesTen for massive item search in e-Business Suite). In our case massive Item / parametric search leveraging the Product Information Management application. We were thinking about setting up a POC on a Linux Server with a Vision Instance. We should compare notes?
    SParker

  • Client Server mode for time ten connection

    Hi, I am new to Times Ten and got a question for running TimesTen in Client Server Mode. When it is running in Client/Server mode:
    Does the database just run like a regular remote database ?
    Is there security for the remote application, such as userid/password ?
    Is there any limitation on number of remote connection can concurrently connect to the DB ?
    Does it use the JDBC or it has to be the native library ?
    Thank you for your help
    Henry

    Hi,
    With regard to your questions regarding TimesTen client/server mode:
    1. Does the database just run like a regular remote database ?
    I'm not sure exactly what you are getting at here but yes, I would say that it runs like any other c/s database. If you can be more specific in your question then I can give a more precise answer.
    2. Is there security for the remote application, such as userid/password ?
    If the TimesTen instance to which you are connecting was installed with Access Control enabled then yes, normal userid/password security applies. The client application must provide a valid TimesTen userid and password in order to establish a connection.
    3. Is there any limitation on number of remote connection can concurrently connect to the DB ?
    Subject to O/S resource limitations, a single instance of TimesTen (i.e. the TT server) supports a maximum of 9,999 concurrent client/server connections. Each individual datastore supports a maximum of 2047 concurrent connections (direct and client/server).
    4. Does it use the JDBC or it has to be the native library ?
    The TimesTen JDBC driver supports both direct modde and client/server. The TimesTen ODBC driver is provided in both direct mode and client/server versions. The JDBC driver uses the ODBC driver (it is a type 2 JDBC driver) and so the client machine requires a TimesTen client installation to use either ODBC or JDBC to access a remote datastore.
    Chris

  • Times ten not scaling how to speed up.

    Hello Everyone,
    I am doing evaluation of times ten to use it as cache but it is not scaling in my test bed:
    From the http://vimeo.com/28397753 demo it seems it can do 5 million transaction per minute by in my test bed which is 4 gb machine it is taking sweet 140 seconds to insert 100 K records almost 120 times slower!
    I have only one table with a integer column and only one index on that column which is not unique.
    TermSize: 1024m
    PermSize: 2024m
    We want a scallable solution that can go upto 250 Million records in a table (and we will have two such table other will be smaller) is it possible with times ten?
    Our queries will generally requst 50K results and we will have 12 fields in this table numeric and integer that we are going to separately index.
    Look up also on a one integer table are taking about 100 milliseconds.
    I am using a TimesTenDataSource ds = new TimesTenDataSource();
    String URL = "jdbc:timesten:direct:TT_1121";
    I tried doing batch inserts of 25,100,500,100 rows per insert with not much improvement.
    Is oracle times ten even fit for such a case?
    thanks and regards,
    sumit

    You say that your machine has 4 GB RAM but you have allocated over 3 Gb to TimesTen. That's fine if there is pretyt much nothing else running o nthe machine but if you have otjer things (such as Oracle DB maybe?) running o nthe machine at the same tiem then you are likely running low on memory. Are you seeing significant page in and pageout acticity when the test runs? If so this will seriously impact performance.
    Can you please provide:
    1. A description of the overall hardware and software environment that you are using for the test.
    2. The exact TimesTen version (output of ttVersion) command.
    3. The DSN configuration (from sys.odbc.ini)
    4. The actual table (or cache group) defintiion including any indexes.
    5. Details of the Java test program. In particular; are you using parameterised INSERT statements? Are you preparing them just once and executing them many times? How often do you commit during the bulk load? etc.
    Thanks,
    Chris

  • Use of Times ten database with Oracle Forms 11g

    Hi,
    We need to use some caching / pre-fetching solution with Oracle Forms 11g.  Is there a possibility that Oracle Forms 11g can be used with Times ten database.
    Regards,

    We have never tested TimesTen with Forms 11g but we suspect there are issues that may prevent if from being used.
    Sorry.
    Chris

  • Is ROWNUM supported in Times Ten

    Hi,
    Is ROWNUM supported in Times Ten SQL queries.
    I get and error 2211: Referenced Column ROWNUM not found
    Is there any alternative for ROWNUM is Times Ten.
    Mangeh Malekar
    Message was edited by:
    user464199

    TimesTen provides two alternatives to the use of Oracle's ROWNUM:
    1. First N
    2. Rows M To N
    Each row in the final selected set of a select/update/delete statement after applying all selecting operation including sorting will be assigned a unique number starting from 1. If sorting is not specified, the ordering of rows selected will depend on the type of scan or join chosen.
    First N means retaining only the first N rows.
    Rows M To N means retaining row mth to nth inclusively.
    First N can be used in a delete/update statement or an outermost select of a select statement.
    Rows M To N can only be used in the outermost select of a select statement.
    Ex:
    select first 10 * from t1 order by x1; /* select first 10 rows from t1 after sorting*/
    update first 5 t1 set x1=x1+1; /* update first 5 row from t1 */
    select row 10 to 100 * from t1; /* select row 10 through 100 from t1 */

  • Caching configuration (Times Ten - Oracle 10g)

    Hi all,
    I have managed to setup Times Ten and get a cache group configured against a table in an oracle 10g instance.
    That all works so great. My question is how do I define a set of cache groups and get Times Ten to load them in automatically all together. So what I am saying, is I dont want to have to enter these cache group definitions in manually via ttisql command line (as I have done this time).
    Could someone please point me in the right direction with this? Also I would like to be able to set TT up such that the cache agent is automatically started. Is this possible?
    Thanks,
    Dan

    Hi Dan,
    In the same way that you can create cache groups through a ttIsql script you can also load them from a script using the LOAD CACHE GROUP and REFRESH CACHE GROUP commands.
    However, let's remember that TimesTen is a persistent database and so you should not need to re-create the cache groups nor re-load them just becasue you have stopped and started TimesTen. The cache group definitions and data will still be present as they are persistently stored. Also, if you have a READONLY or USERMANAGED cache group using AUTOREFRESH then the changes that occur in oracle are captured and refreshed to the cache group(s) automatically.
    As for starting the cache agent 9or the repagent0 automatically, this kind of depends on how you are managing the startup/shutdown of the cache datastore (i.e. what itss ramPolicy is). You can set the cachePolicy for the datastore using ttAdmin as follows:
    ttAdmin -cachePolicy always DSNname
    this tells TimesTen that the cache agent should always be running for this datastore. However, a side effect of this is that the datastore will allways be loaded in memory when the TimesTen instance is up (i.e. the TimesTen main daemon is running). If you want to be able to start and stop the datastore manually (or from a script) then you will likely be using a ramPolicy of manual and running some script to load/unload the datastore into/from memory. If so then just add the relevant ttadmin -cacheStart|-cacheStop commands to that script.
    Chris

  • Is Oracle database Compatible with Times Ten database?

    Hello All,
    I need to use a temporary database in Oracle for some months.
    Later on, I will need to migrate all data to a Times Ten database.
    1. My doubt is if Oracle and Times Ten databases are compatible with
    each other (specially when having this kind of cases) ?
    2. In case the answer is YES to question 1, I would like to know if there are some
    restrictions in that compatibility (type of data, any other issue, etc)
    Best Regards
    Rubén

    Ruben,
    There are two areas you shoul look into regarding your project: SQL functionality and data types. TimesTen 6.0 supports a subset of the SQL features and data types currently available in the Oracle DB; also, TimesTen supports some native numberic data types that are not available in the Oracle DB.
    If your end-game is to use the TimesTen database, then I would start with the TimesTen API and SQL Reference Guide (http://www.oracle.com/technology/documentation/timesten_doc.html)
    Use the SQL functionality documented for TimesTen and pay attention to the common data types. For example, VARCHAR is handled differently from VARCHAR2 (where trailing spaces exist), DATE and Timestamp are handled differently, etc. Additionally, keep in mind most numeric values are declared using NUMBER in the Oracle DB, but not in TimesTen.
    If you are an existing TimesTen licensed customer, please let us know your support ID(CSI) and we can contact you with more information on our future release plan to address SQL and data types compatibility.
    By the way, what's the timeline for your project?
    -scheung

  • How to close all active connections in Times ten database

    Hi,
    I am new to Times Ten database.
    Uisng ttsatus utility I am able to find our the active conenctions but not sure how to close this. I m using windows as OS
    Request your help in this regards
    Regards,
    Harmeet

    Is there a way to manually kill a lock from a transaction or roll back transaction etc.
    In oracle, we just kill the user session.
    I have an issue with read-only cache, stuck with the below lock.
    I end up in bouncing the dameon (!!@!@)
    stopping cachemanager took time.. but still this lock was active.
    ========================
    [ttadmin:lmmk672@MARTD] /psimofmmk2/TimesTen/palmttd1/bin > ttXactAdmin palmttd1
    2012-05-31 13:48:23.872
    /psimofmmk2/TimesTen/data/palmttd1/data/palmttd1
    TimesTen Release 11.2.2.2.0
    Outstanding locks
    PID Context TransID TransStatus Resource ResourceID Mode SqlCmdID Name
    Program File Name: timestensubd
    12743 0x2aafe00008c0 138.1298 Active Database 0x01312d0001312d00 IX 0
    Program File Name: timestenorad
    13824 0x2aaff8199410 12.83968 Active Database 0x01312d0001312d00 IX 0
    Command 21019064176 S 21019064176
    Table 1732240 W 21018623224 PALM_DBO.EXTRNL_AVAILABILITY_COMBD
    Row BMUFVUAAAAaAAAAJBu S 21018623224 SYS.TABLES
    Row BMUFVUAAAA3AAAAEhq Sn 21018623224 SYS.CACHE_GROUP
    Table 1732480 S 21018623224 PALM_DBO.T10_TEST
    Row BMUFVUAAAAaAAAAIBv S 21018623224 SYS.TABLES
    Row BMUFVUAAAA3AAAADhr Sn 21018623224 SYS.CACHE_GROUP
    Table 1732528 S 21018623224 PALM_DBO.EXCHANGE_TIME
    Row BMUFVUAAAAaAAAALBv S 21018623224 SYS.TABLES
    Row BMUFVUAAAA3AAAAEhr Sn 21018623224 SYS.CACHE_GROUP

  • Tracing statements in Times Ten

    Hi,
    Does anybody know if there is a way to trace incoming SQL statements hitting the times ten database.
    For instance you can trace at the database or session level of a Oracle database and get a text based log of statements executed on the database during the trace period..
    Thanks,
    Chris

    The closest thing you could use is the ttTraceMon utility, using "level SQL 5". However ttTraceMon only traces at the datastore level, so it will capture all SQL and can produce a large amount of output (use the "outfile" setting in ttTraceMon to output to a file rather than a circular buffer), and it may also affect performance on the datastore.

  • Subscriber Manager Times-Ten problem

    Hey guys,
    I'm trying to install the subscriber manager on a testing environment, using a Linux virtual machine; and after going theough the process I'm having this error massage that I couldn't find a soulution for, so I need help
    thank you in advance
    [pcube@su-scesm-test bin]$ ./p3sm --sm-status
    SM is running.
    SM operational state is Failure
    Errors/warnings -  during SM startup:
    ====================================
    Error - Times-Ten DB is not set up correctly:
    [TimesTen][TimesTen 7.0.5.2.0 ODBC Driver][TimesTen]TT0836: Cannot create data store shared-memory segment, error 22 -- file "db.c", lineno 7787, procedure "sbDbCreate"
    1) Error: [TimesTen][TimesTen 7.0.5.2.0 ODBC Driver][TimesTen]TT0836: Cannot create data store shared-memory segment, error 22 -- file "db.c", lineno 7787, procedure "sbDbCreate", sqlState: 08001, errorCode: 836 [TimesTen][TimesTen 7.0.5.2.0 ODBC Driver][TimesTen]TT0836: Cannot create data store shared-memory segment, error 22 -- file "db.c", lineno 7787, procedure "sbDbCreate"
    2) Error occured while validating configuration: SMM:name=SMM: java.lang.NullPointerException
    Use "--reset-sm-status" option in order to reset the errors.
    Command terminated successfully

    Hi,
    If you haven't found out already, the solution is to increase the shared memory maximum segment size. It is located in /etc/sysctl.conf....
    Example:
    #  ---- Begin settings for TimesTen
    kernel.sem = 250 32000 100 100
    kernel.shmmax = 536870912
    #  ---- End of settings for TimesTen
    Change to:
    #  ---- Begin settings for TimesTen
    kernel.sem = 250 32000 100 100
    kernel.shmmax = 1073741824
    #  ---- End of settings for TimesTen
    Reboot the machine and the problem should be solved!

  • Accessing Times Ten from C++

    Hello Everybody,
    I have installed Times Ten 7.0.4. Now I want to access database through C++, something like creating a driver for Times Ten. I am using Borland bloodshed C++ editor.
    Is it possible to access database like this, if so then what header files, libraries do I need to use ?
    I wanted to perform all database operations, like create, insert, update, ... etc
    Thanks,
    Prashant

    Hey Yes I have seen the document its nice but what I want is how can I use it in Borland Bloodshed C++, I mean where from can I get libraries / include files etc.
    Can anybody send me the sample code for jus setting up the connection.
    Thanks,
    Prashant

  • Times Ten Character Set

    Hi,
    I'm sorry to post my question here,I just don't know where to the proper location for this one. By anyway, if somebody to help me out here it would be great and I will deeply appreciate it.
    We are testing the oracle times-time database cache on our oracle 10g development server. We are going to what would be the effect or changes our apps data retreival. I was able to install times-ten, but when I'm trying to cache a database I having some errors somthing about
    "ttOCIEnvNlsCreate."
    I have followed the steps in your quick tutorials and end up with this error.I think it has something to do with the wrapping of the database characterset. Kindly advise on what to do.
    I have checked that the database character set of my oracle database is AL32UTF8, and put this in .odbc.ini file on the times ten home directory.
    thanks

    Hi Antok,
    Are you getting 5105: OCI initialization failed? If so, this error message indicates that there was an error trying to communicate with an Oracle database.
    It may not be related to the character set setting. This is usually caused by not configuring the oracle client correctly, for example ORACLE_HOME or LD_LIBRARY_PATH is not set correctly.
    This error is disccussed in page 82 of the [TimesTen Database Troubleshooting guide|http://download.oracle.com/otn_hosted_doc/timesten/703/TimesTen-Documentation/troubleshooting.pdf#page=90|OCI Initialization failed - TimesTen Troubleshooting Guide]. Follow the troubleshooting steps are see if they help.
    Simon

Maybe you are looking for

  • Wireless driver not working on hp 4540s after system move

    Hi there, I have moved my arch linux system from HP probook 4520s to  model 4540s and since then I cannot get wifi working by any reasonable means no metter  what I modprobe it wifi is alwais down: my lsmod: Module Size Used by xfs 666515 0 exportfs

  • Printing issues with Word and embedded excel

    we are using word 2003 with embedded excel blocks.  The issue is we have a 9040n printer in one office where the document is created, but when we come to another office and try printing the word document on a 9050 printer, the document looks differen

  • After BPC10.0 Installation, I don't see any values of environment in SPRO

    Dear Experts, I have installed BPC10.0 on Linux SLES10 with DB 11.2 & as per guide, i have completed all the post installations as well. When I try to login on the web http://<hostname>:<port>/sap/bpc/web, i see a message "You don't have access to an

  • Can context menues be altered/enhanced when using FM REUSE_ALV_GRID_DISPLAY

    Dear ABAPers, as I understood it I would need to have access to the instance of class CL_CTMENU and its method ADD_FUNCTION in order to enhance the standard context menu that I get when I right-click into an ALV-Grid. Am I right that this is not poss

  • Mapping Control record?

    Hi all, iam doing File to idoc Senario and i need to map control record,How to map the control record. regards, phani