ORA-28500 and ORA-02063 when querying sql server tables.
HelloI am getting below error when querying (also with oracle reports) talbes of MS SQL 2008 database who have more lines. There is no problem with tables with less number of lines.
ORA-28500: connection between ORACLE and a non-Oracle system has sent this message:
ORA-02063: preceding line from SQLSERVER
When I asked "select *"Areas"@sqlserver;", it is retriving 195 lines and then the display above error.» This table contains 10716 lines.
Here are the details of our environment:
Database Oracle 11 G RAC (2 knots) on RHEL 5 64 Bit, MS SQL 2008
ODBC. INI
[oracle@proddb1 ~] $ cat /etc/odbc.ini
[ODBC data sources]
MSSQL = MS SQL Server
[mssql]
Driver=/opt/Microsoft/SQLNCLI/lib64/libsqlncli-11.0.so.1790.0
Database = Ksa_Fakieh_SFA
LogonID = OracleUser
Password=0r@cle999
Server = SJSQLV01.fakiehgroup.com
QuotedId = YES
AnsiNPW = YES
[ODBC]
IANAAppCodePage = 4
Trace = 0
UseCursorLib = 0
UseCursorLib = 0
INIT FILE:
[oracle@proddb1 ~] $ cat $ORACLE_HOME/hs/admin/initDG4ODBC.ora
# This is an example of initialization file of the agent that contains the HS settings
# necessary for the database to ODBC gateway
#
# HS init parameters
#
HS_FDS_CONNECT_INFO = mssql
HS_FDS_TRACE_LEVEL = off
HS_FDS_SHAREABLE_NAME = /usr/lib64/libodbc.so
HS_FDS_SUPPORT_STATISTICS = FALSE
HS_LANGUAGE = AMERICAN_AMERICA. AR8MSWIN1256
HS_NLS_NCHAR = UCS2
#
# ODBC specific environment variables
#
Set ODBCINI=/etc/odbc.ini
#
Listener.ora:
# ###############################################################
#
TRACE_FILE_LISTENER_PRODDB1 = fakieh1
LISTEN_DG4ODBC =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP (PORT = 1511))(HOST = proddb1.fakiehgroup.com))
)
)
SID_LIST_LISTEN_DG4ODBC =
(SID_LIST =
(SID_DESC =
(ORACLE_HOME = u01/oracle/fakieh/db/tech_st/11.1.0) (SID_NAME = DG4ODBC)
(ENV="LD_LIBRARY_PATH=/usr/lib64:/u01/oracle/fakieh/db/tech_st/11.1.0/lib')
(PROGRAM = dg4odbc)
)
)
#
# Definition of RAC database listener
#
LISTENER_PRODDB1 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADRESSE = (PROTOCOL = TCP) (HOST = proddb1 - vip.fakiehgroup.com) (PORT = 1521)(IP = FIRST)))
(ADDRESS_LIST =
(ADRESSE = (PROTOCOL = TCP) (HOST = proddb1) (PORT = 1521)(IP = FIRST)))
)
)
SID_LIST_LISTENER_PRODDB1 =
(SID_LIST =
(SID_DESC = (ORACLE_HOME = /u01/oracle/fakieh/db/tech_st/11.1.0)(SID_NAME = fakieh1))
)
STARTUP_WAIT_TIME_LISTENER_PRODDB1 = 0
CONNECT_TIMEOUT_LISTENER_PRODDB1 = 10
TRACE_LEVEL_LISTENER_PRODDB1 = OFF
LOG_DIRECTORY_LISTENER_PRODDB1 = /u01/oracle/fakieh/db/tech_st/11.1.0/network/admin
LOG_FILE_LISTENER_PRODDB1 = fakieh1
TRACE_DIRECTORY_LISTENER_PRODDB1 = /u01/oracle/fakieh/db/tech_st/11.1.0/network/admin
TRACE_FILE_LISTENER_PRODDB1 = fakieh1
ADMIN_RESTRICTIONS_LISTENER_PRODDB1 = WE
SUBSCRIBE_FOR_NODE_DOWN_EVENT_LISTENER_PRODDB1 = OFF
IFile=/U01/Oracle/Fakieh/DB/tech_st/11.1.0/Network/admin/fakieh1_proddb1/listener_ifile.ora
Thank you
Mohammed.
Mohammed,
Without seeing the tracing information, it is difficult to say why this problem occurs.
However, could you add the following to the file initDG4ODBC.ora gateway -.
HS_RPC_FETCH_REBLOCKING = OFF
HS_FDS_FETCH_ROWS = 1
and try to select it again again SLQPLUS session and see if the same problem occurs?
Kind regards
Mike
Tags: Database
Similar Questions
-
Creation of the database for the HRMS 8.9 and 8.49 PT on SQL Server 2005
Hello
I have a problem when running database for HRMS 8.9 Wizard and 8.49 PT on SQL Server 2005. The wizard create the database, create and complete all tables but when trying to create the last display of the script produces this error
Create view EO_MSGOWNRID_VW
SQL mode: error 2: 16102
End: Monday May 10 14:00:06 2009
Unsuccessful end
I reinstall HRMS database and run the wizard several times with the same result. I also install Service pack 3 to sql 2005 bu nothing...
No idea what could be the problem?
Thanks for the help
Fernandouser10990985 wrote:
Hello
I have a problem when running database for HRMS 8.9 Wizard and 8.49 PT on SQL Server 2005. The wizard create the database, create and complete all tables but when trying to create the last display of the script produces this errorCreate view EO_MSGOWNRID_VW
SQL mode: error 2: 16102
End: Monday May 10 14:00:06 2009
Unsuccessful endThe mistake is not on EO_MSGOWNRID_VW, but this point of view is the last of the build. You need to check the load log file and search for the string "SQL error" or something similar that indicate which view is currently in an error state. After your exit, two views creation failed.
Nicolas.
-
When installing sql server 2014 in windows 7, an error triggered bootstrapper ceased his work please help me how to install sql server 2014
Hello
Your question is beyond the scope of this community.
Please repost your question in the SQL Server TechNet Forums.
https://social.technet.Microsoft.com/forums/SQLServer/en-us/home?category=SQLServer
See you soon.
-
Hi all
I develop a right source - target interface table of sql server in a sql server table. When executing the interface, I get an error - message
"Cannot insert an explicit value for identity in the 'xxx' table column when IDENTITY_INSERT is set to OFF."
After investigation, it appears that I need to run-
SET IDENTITY_INSERT ON of xxx
GO
This performance is specific session, that is to say, I have to run this statement every time ODI inserts into the target table. Is it possible that I can have the tool run this statement?
TIA
MN
Version of the ODI - 11 g
Source - SQL Server 2008 R2
Target - SQL Server 2008 R2Not exactly the IKM XML, but change in the designer required used IKM.
for security reason provide a duplication of your IKM (right-click - duplicate) and to make the necessary changes to this copy, so that, even if something goes wrong. you will not alter the original.
hope that I have answered your question.
-
ORA-00942 when querying using schema 'PUBLIC' in fn:collection
Hi all
Running on the Oracle 11 g Enterprise Edition Release 11.2.0.1.0 - 64 bit Production database
Tried to use the 'PUBLIC' scheme in my call for oradb fn:collection, but I get an ora-00942 error. Based on the documentation:
The format of the URI argument passed to
fn:collection
is as follows:- For a
XMLType
or relational table or view,TABLE
, in the scheme of databaseDB-SCHEMA
:oradb:/DB-SCHEMA/TABLE/
You can use
PUBLIC
toDB-SCHEMA
IfTABLE
is a public synonym orTABLE
is a table or view that is accessible to the database user currently logged.
The table in question is local to the user that I'm logged in as. The only way I could get it working was to grant select to public on the table and create a public synonym.
Bug?
Bug?
Perhaps.
It works for me on 11.2.0.2:
SQL > drop table my_table serving;
Deleted table.
SQL > create table my_table (integer id);
Table created.
SQL > insert into my_table values (1);
1 line of creation.
SQL > commit;
Validation complete.
SQL > select xmlquery ('fn:collection("oradb:/PUBLIC/MY_TABLE")' content of return)
2 double;
XMLQUERY ('FN: COLLECTION("ORADB:/PUBLIC/MY_TABLE")' RETURNINGCONTENT)
--------------------------------------------------------------------------------
1 - For a
-
I could not find an appropriate category to post this question to
I have problems installins SQL Server management Studio
I tried different steps from
Change the permissions of the local user during execution of the registry editor and the installer with administrator
I checked more similar posts here in the forums and followed their steps, but no progress
This is the error message
I could not resolve so far, I am in this problem for 4 days, until now tried various suggestions but no progress, I'm in a hurry, so please help me
Kind regards
Omar
This issue is beyond the scope of this site and must be placed on Technet or MSDN
-
Question: insertion of several lines in the MS Sql Server table using the DB adapter
Hi all
I managed to insert a single row in a table of MS SQL Server via the adapter DB to my process BPEL, but when I tried to insert in mutiple lines in the same table of MS SQL server, I encounter the error below.
I use a DB SQL XA connection to connect to the server.
Kindly help me to solve the problem. Thanks in advance.
Error:
" < bpelFault > < faultType > 0 < / faultType > < remoteFault xmlns =" http://schemas.Oracle.com/BPEL/extension "> < a name ="summary"part > < summary > exemption is is produced when the binding was used." Exception occurred during invocation of the JCA binding: "JCA binding run 'merge' reference operations have to: DBWriteInteractionSpec Execute Failed Exception." the merger failed. The descriptor name: [LoadCmpAggSpendStage.SapTable]. Caused by com.microsoft.sqlserver.jdbc.SQLServerException: incorrect syntax near ')'... Check the logs for the record output full DBAdapter before this exception. This exception is considered as reproducible, probably due to a communication failure. To be classified as not reproducible rather add property nonRetriableErrorCodes with the '102' value in the deployment descriptor (i.e. weblogic - RA.Xml). Auto retry a reproducible fault set composite.xml for this invoke these properties: jca.retry.interval, jca.retry.count and jca.retry.backoff. All properties are integers. ". The called JCA adapter threw an exception of resource. Please examine the error message above carefully to determine a resolution. < /Summary. (> < / piece > < part name = "detail" > < detail syntax > incorrect near ')'. < / details > < / piece > < part name = "code" > < code > 102 < / code > < / piece > < / remoteFault > < / bpelFault >
Kind regards
Balaji Rahmani
It seems that in this case is called merge operation. If existing records (check primary key) are not there then it will be inserted on the other update. Check the syntax of the query that is created. It looks like she may have a supplement "). If you want to only insert then call insert operation and not merge.
-
Oracle on the SQL Server tables dblinked query error ORA-00904
Hello
I created a dblink to a SQL from Oracle database using generic connectivity.
The following query returns the error ORA-00904 invalid identifier in the (tblEmp.Empno) WHERE clause
SELECT 'EmpNo', "EmpName", "DeptName".
OF tblEmp@sqlserver.
tblDept@sqlserver
WHERE tblDept.DeptNo = tblEmp.Empno
I had to include the column names between double quotes because of the case review of the columns, but I can't do the
same thing for the WHERE clause.
(1) so how can I fix this error?
(2) also how can I include the Deptno column with the table alias in the columns list?
(Deptno is ambiguous in the Emp and Dept tables)
Kind regards
SamLooks like you have case-sensitive column names, try this
SELECT "EmpNo","EmpName", "DeptName" FROM tblEmp@sqlserver e, tblDept@sqlserver d WHERE d."DeptNo" = e."Empno" --<--- are you sure this is the correct join condition
What should we not
WHERE d."DeptNo" = e."DeptNo"
Published by: Alex Nuijten on September 22, 2009 13:28
-
Patching vCenter when Using SQL Server Express
Hello
I have a few questions about the correction of vCenter and will use the installation of vCenter Server 4.0 Patch1 as my reference for these issues...
I use the tech note at http://www.badkey.com/DB/blogsphere.nsf/2/JWIE-7VDPKJ/ $File/PTech_note_vCenter_Server_4.0_Patch1.pdf the process document. This seems to be an official document from VMware, but I can't find anywhere on the VMware Web site. What is the correct process? It is on the VMware web site?
Backup of the database - the tech note above does not have reference to smaller facilities that run SQL Express. Are there specifications compared to this type of installation? If I upgrade, I think he should see the 'old' database immediately, correct? If I do not use the backup for a reason, is there traps to do this up to-and-operational?
Thank you
number1vspherefan.
If you point the existing of the current DB Server vCenter DSN, and then you perform the upgrade.
Otherwise, you perform a new installation or an upgrade of old data.
You can see the list of the DSN in your ODBC Manager.
André
-
ORA-06502 when you use MAX (Column) with % TYPE
Hello
I tried to limit the problem as much as I can and have managed to isolate a particular scenario. As the structure and sensitive data, I had to come up with a scenario that I tested it and it causes the same problem occurs. The scenario is as follows
Assuming that I have a table defined as follows
CREATE TABLE TEST_TABLE (TEST_COLUMN CHAR (8 BYTES));
and the table has only one record NZ07100S
We also define a function as
CREATE OR REPLACE FUNCTION
FUNCTION GETTESTVALUE
TEST_TABLE RETURN. TYPE % TEST_COLUMN
IS
TEST_VALUE TEST_TABLE. TYPE % TEST_COLUMN;
BEGIN
SELECT MAX (TEST_COLUMN) IN TEST_VALUE TEST_TABLE;
RETURN TEST_VALUE;
END;
We ran the following command
SELECT GETTESTVALUE FROM DUAL;
and receive an error as follows
Error report:
SQL error: ORA-06502: PL/SQL: digital or value error: character string buffer too small
ORA-06512: at "GETTESTVALUE", line 6
06502 00000 - "PL/SQL: digital error or the value of %s.
However, if were to change the function of the following
CREATE OR REPLACE FUNCTION
FUNCTION GETTESTVALUE
TEST_TABLE RETURN. TYPE % TEST_COLUMN
IS
TEST_VALUE TEST_TABLE. TYPE % TEST_COLUMN;
BEGIN
SELECT TEST_COLUMN IN TEST_VALUE TEST_TABLE;
RETURN TEST_VALUE;
END;
There is no error reported and the value nz07100s is returned.
Of course, when we changed the function is
CREATE OR REPLACE FUNCTION
FUNCTION GETTESTVALUE
TEST_TABLE RETURN. TYPE % TEST_COLUMN
IS
TEST_VALUE TEST_TABLE. TYPE % TEST_COLUMN;
BEGIN
SELECT CAST (MAX (TEST_COLUMN) AS CHAR (8)) IN TEST_VALUE TEST_TABLE;
RETURN TEST_VALUE;
END;
No error is reported, and the value is returned
However, the function in question is in the use of production since 2004. We are currently a few changes to the application and imported the backup of Oracle 10 g Oracle XE. When we try to run the function, the error is thrown.
I would like to understand if this is a limitation with Oracle XE that causes this problem. It seems to me that the problem is to select the MAX value in the variable that has been set. Executing the query directly from sqlplus does not generate an error, and therefore do not feel there is an error with the SQL code. The only time that we can't get the error is with the INTO statement.
Is there a way to use the function as it has been defined in production? Why the ORA-06502 error would be thrown? It does not seem to make sense to me. Would appreciate any guidance on this.
Thanks and greetings
JegaThank you
What happens if you do this and rerun the select
SQL>alter table test_table modify test_column varchar2 (8 byte);
Edit:
You may need to open a SR with Oracle on this one
(Really, financial system on XE?)Concerning
PeterPublished by: Peter on March 4, 2009 12:58 AM
-
eHref and a Case statement in Sql query
Hi all
I have a select statement that looks like this:
Select
case when dbms_desc = 'ORACLE' and then ' < a href = "f? p = & APP_ID.:115: & SESSION. : & DEBUG. : & PAGE. : 53 "> #DATABASE_NAME # < /a > '
When dbms_desc = "SQL SERVER" and then "< a href =" f? p = & APP_ID.:115: & SESSION. : & DEBUG. : & PAGE. : 59 "> #DATABASE_NAME # < /a > '"
Another null
end as database_name,
Decode(databases.inactive_flag,'Y','Yes','N','No',null) inactive_flag, servername,.
application name, decode(application.critical_flag,'Y','Yes','N','No',null) critical_flag,
Decode(application.inactive_flag,'Y','Yes','N','No',null) app_inactive_flag, databases.database_id
application, database, server, application_database_int
where databases.database_id = application_database_int.database_id (+) and
application_database_int.application_id = application.application_id (+) and
databases.server_id = server.server_id and: P54_DBMS_DESC = dbms_desc and
(upper (database_name) like '%' | upper(:P54_DATABASE_NAME) |) '%')
order by database_name
This query creates a report of classis. The result is the following:
I wanted to see was the name of the database in the first column in the form of links. What is the problem with the query?
INKA says:
I use Apex v5 and I don't see where I can put the attributes column for the column database_name "display under" for "Standard report column.
In the designer of the Page, select the report column in the browser on the left pane and change the properties in the property editor on the right, the column definition Type plain text and special escape characters No. See the Release Notes for the naming of the differences column property in the APEX 5.0.
-
Need help to write to Oracle and SQL Server in the Oracle triggering
We have a third which feeds data for us. Their client application feeds directly to some source tables in our Oracle database 10g. We have triggers on those tables that sort and treat lines as they come.
We have a new operation and try to write some of these incoming data now to a SQL Server database through heterogeneous services - essentially the same exact data in two databases. I have a related database that works very well for the selection, but I've never tried to write Oracle PL/SQL to write in a DB SQL Server 2008. My first attempt was met with the following error: "ORA-02047: impossible to join the current distributed transaction.
I found another thread where they say that the only way to do it is by using a stand-alone transaction, but they do not give an example. Here is the section of relaxation that I use:
Can someone point me to a way to accomplish this simple insertion?select to_char(new_date,'MM-DD-YYYY') into sql_txt from dual; insert into mancamp_location@sqlweb ("UnitID", "ManCampID", "Lat", "Long", "UpdateDT", "VehSpeed", "VehDirection", "Landmark") values (v_truck, f_unit, f_lat, f_long, sql_txt, f_spd, f_dir, f_ldmk);
An example of a standalone trigger is:
Suppose you have a table in Oracle:
CREATE TABLE emp_sal
(
EMPNO NUMBER 4,
SAL NUMBER (7.2));and a similar table in a SQL server:
SQL Server:CREATE TABLE emp_sal
(
EMPNO NUMERIC (4).
SAL NUMERIC (7.2));Then, you can create an insert trigger that replicates the data:
CREATE OR REPLACE TRIGGER dg4odbc_repl AFTER INSERT ON emp_sal
FOR EACH LINE
DECLARE
PRAGMA AUTONOMOUS_TRANSACTION;
BEGIN
INSERT INTO 'emp_sal"@MSODBCSQLSERVER_DG4ODBC_EMGTW_1123_DB '.
VALUES (: new.empno,: new.sal);
COMMIT;
END;
/-Note the validation, otherwise risk of ORA-6519
When you now insert a record into the Oracle database:
insert into emp_sal values (1234, '1200,89');
the trigger is activated and inserts the record in SQL Server:
Select * from 'emp_sal"@MSODBCSQLSERVER_DG4ODBC_EMGTW_1123_DB;
EMPNO, SAL
----- -------
1234 1200.89It works fine when you post data insert, but as soon as restore you the insert only data Oracle will be cancelled - data will remain as long as the independent transaction dedicated to its SQL Server insert:
insert into emp_sal values (1384, '1200,89');
Rollback;
Select * from emp_sal;
EMPNO, SAL
----- -------
1234 1200.89Select * from 'emp_sal"@MSODBCSQLSERVER_DG4ODBC_EMGTW_1123_DB;
EMPNO, SAL
----- -------
1234 1200.89
1384 1200.89So I strongly recommend to use the DG4MSQL gateway which is able to participate in distributed transactions and allows validation/restore transactions.
DG4ODBC lie on OTN (http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html-online check out the "See all" link for your favorite platform), cloud of delivery of software Oracle (https://edelivery.oracle.com/) or "My Oracle Support". My Oracle support welcomes the latest version 11.2.0.3. In My Oracle Support goto patches and updates, then search for 11.2.0.3 data set Patch 10404530patch: 11.2.0.3.0 PATCH SET for ORACLE database SERVER, choose your preferred platform and see the Readme which CD contains the gateway software.
Published by: kgronau on April 24, 2012 08:44
-
This program has known compatibility issues when I try to install sql server 2008 in windows 7 X 64
I use windows 7 (X 64), and when I try to install sql server 2008 I have this message & can not install it:
""
This program has known compatibility issues:
Check online to see if solutions available on the microsoft website ara, if we find solutions, windows will automatically display a Web site that lists the steps, you can take.
Program: Microsoft sql server 2008
Publisher: Microsoft
When the sql server Setup program is finished, you must apply the service pack of sql server 2008 1 (SP1) or a later service pack before you run sql server 2008 on this version of windows
Looking for online solutions run program cancel
""
And I check online for solutions & recommended program installation, but also the same message appear, so please help me, how can I fix
Hi DoudyEwais,
1. How do you try to install SQL server 2008 on the computer?
2. did you of recent changes on the computer?
I suggest that you try to install the program using compatibility mode by running the program compatibility issues
Make older programs in this version of Windows
http://Windows.Microsoft.com/en-us/Windows7/make-older-programs-run-in-this-version-of-Windows
List of known issues when you install SQL Server on Windows 7 or Windows Server 2008 R2
http://support.Microsoft.com/kb/955725
If the previous step fails, then after your query in the SQL server forums by using the link below.
SQL Server forums
http://social.msdn.Microsoft.com/forums/en/category/SQLServer/
-
ORA-01466: unable to read data - table definition has changed
We are hitting this issue while raising bound PB GRE application server service.
Please can you indicate the exact cause & resolution to solve the problem of database.
No workaround suggested solution for this issue of db oracle 11g?
Thank you
SmailPL post accurate OS and database versions. When this error is indicated? Are all servers in the same time zone? Otherwise, you can run into a bug
Bug 6598432 - ORA-1466 of read only transaction when client / server in different time zones [6598432.8 ID]
Bug 12948663 - ORA-1466 when a global temporary table, asked for a transaction READ ONLY [12948663.8 ID]HTH
Srini -
Developer SQL, SQL Server and the ampersand
Hello
I am connected to a SQL Server database (2008) and has difficulties to get a query runs correctly in SQL Developer (3.1.07).
Simplified example
Select table_field
table
where table_field <>'This & That ';
Expected results
table_field
Other stuff
Other stuff
Other stuff
Actual results
table_field
Other stuff
This & That
This & That
....
I can't get SQL Developer to recognize as a literal ampersand &. I tried it out in many ways, but he still thinks it's a variable.
The query works exactly as expected in MS SQL Management Studio and Toad. Of course, I can just run it in one of these, but I would try to get this working with SQL Developer. Suggestions?
Please let me know if I can provide further information. Thank you.Hello
SQL worksheet to developers is designed for Oracle, but we allow you to execute instructions SQL Server and other databases Oracle not.
This can lead to some quirks, such as the one you met.Oracle SQL * Plus uses and commercial for define substitution variables.
Oracle SQL Developer has implemented the same concept.
Unfortunately there is no sense when something is running on an Oracle database no.To work around the problem, you can run the following SQL * Plus command in SQL Developer, before your query SQL Server.
TOGETHER TO DEFINE
Select "Hello & Goodbye";The following may be useful as well.
http://dermotoneill.blogspot.com/2010/11/workheet-hints.html
http://dermotoneill.blogspot.com/2010/12/SQL-Server-and-Sybase-browsing.htmlKind regards
Dermot.
SQL development team.
Maybe you are looking for
-
How to disable location under the privacy services? My switch is freezed help kindly
How to disable location under the privacy services? My switch is freezed help kindly
-
2nd hand Ipad Air 2, how to enable it?
So I bought a used Ipad Air 2 from Currys/PC World 2 days there, the camera will not let me activate it because it is still linked with the previous owner (unknown). I called 2 days ago apple care and provided a receipt of curries that I purchased le
-
Satellite L300-190, (PSLB8E) and the installation of Windows XP Home edition
Can I Satellite PSLB8E use this BIOS and configure XP Pro without doing anything else? Set controller SATA compatibility mode, and then use Setup / Cd XP Pro?
-
Hello When I connect to my computer and I do not enter any keys, I'm expired after 2 minutes or more. How do I set up where I don't get expired or I have to keep entered my password every 2 minutes to get into my computer? Thank you for helping me. M
-
To access the files with the appropriate authorization
Hello everyone. I tried to fix something that I screwed up a long time ago. Here's how it started. I have this drive external DRIVE that I keep my photo archive to. I was going to somewhere that I don't remember now, so I wanted to keep away from cur