Lync enterprise edition with 2 servers
Hi
I know Microsoft doesn't "recommend" enterprise edition with 2 servers but they put some guidelines if you are doing so, so I am doing the same
once I restart one server , the other server front-end service is started but the users are not able to sign in !! and in the snooper I am getting unauthorized 101 SIP , once the server finished restarting then the service stuck on starting state , until
I run the command to reset the quorum
the point that this happens every-time not if both servers are down or something , so like the other server is not used at all !
I am running the January 2014 update of Lync server
so any suggestion plz , it is something related to the fabric and routing group , but as per microsoft you should face no issue if you have two servers with the guidelines, but it doesn't
Thanks
If both servers are taken / went offline at the same time, there is a good chance that when they come back on, they might get the incorrect node id when you only have two Front End Servers.
Then you need to reset the quorum.
But with 3 Front End Server, you don’t have the problem.
Check the following blog for details:
http://machpro.wordpress.com/2013/05/06/lync-server-2013-front-end-architecture-3-frontend-or-2-frontend-servers/
Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or
suitability of any software or information found there. Please make sure that you completely understand the risk before retrieving any suggestions from the above link.
Lisa Zheng
TechNet Community Support
Similar Messages
-
Hi
As I will be planning to setup Lync on a virtual environment regardless if it is going to be the Standard or Enterprise edition.
I am thinking if we use 1 Lync Standard Edition for the FE Server with Fault Tolerance enabled, would it be as good as having 2 Lync Enterprise Edition in a cluster?
ThanksHi there,
the main difference between using Lync enterprise and lync standard is the High availability and scalability feature,
you will get fault tolrance setup with one lync standard edition running on whatever hyper-v and vmware platform, however this will not be an optimum highly available solution for the simple reason that upon a host server failure the image will move
to another available host server and users will lose their active session durin the move process.
on the other hand what you will gain if you the Enterprise edition is that you will have a unique identity to which all lync clients will be connecting and this identity is the lync pool identity which is in the background handled with multiple Front-End
servers and AV conferencing pools, mediation pools and so on.
In additioin when you have multiple front-ends in place, those front-ends will not work in active/passive mode as in a regular cluster, in contrairy all the servers will be active and handeling the work load.
hope i make it a bit clear, if yiu need more info i am ready
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread
Thanks for the response, being a small environment of 300 users, standard edition would be more than enough for me but the fact for HA is very critical for me at this stage. That is why I am exploring the option of using VMware FT.
I don't quick get what you mean on the users having to move to another image as my understanding of FT is in the event of a host failure (not VM failure like bluescreen etc), the VM will fail over to another host with no lost in any ping etc.
So, in theory, the Lync Server VM would never know that the parent ESX host had failed and it needed to failover to another host. Hope my understanding is correct.
Thanks -
To install Remote Desktop Services User CAL on Windows Server 2008 R2 Enterprise Edition with SP1
Dear Sir,
Presently we have installed Windows Server 2008 R2 Enterprise Edition with SP 1. And now i would like to install Remote Desktop Services User CAL on this server. I have 25 digit product key of Windows Server
2008 R2 Remote Desktop Services User CAL (20). Downloaded this product key from our MSDN Subscriptions.
Kindly suggest me how to install (CAL server with product key that i have) and configure remote desktop services on my above existing server also how to point other server with my CAL server.
ThanksHi,
1. Install Remote Desktop Session Host and Remote Desktop Licensing Role Services using Server Manager.
2. Open RD Licensing Manager (licmgr.exe), Activate your server, then install your license
3. In RD Session Host Configuration (tsconfig.msc), set the Licensing mode to Per User and Specify your RD Licensing server name (itself). If you want you may configure these two settings via group policy setting instead. The path of the
group policy settings is Computer Configuration\ Administrative Templates\ Windows Components\ Remote Desktop Services\ Remote Desktop Session Host\ Licensing
4. You may point other RDSH servers to your RD Licensing server using RD Session Host Configuration or via group policy as mentioned above.
5. Optionally you may consider installing other Remote Desktop Role Services such as RD Gateway, RD Web Access, RD Connection Broker, etc.
-TP -
Windows 10 TP Enterprise Edition with the option to create an account for a child?
Hi there,
I've installed the W10 TP Enterprise Edition in a stable VMware Workstation and tried to create another user accout. But this fails because you can only create an account with an email account. This system should handle both: creating local user accounts
and domain accounts. Creating a local user account for a child in the enterprise environment is absolutely crazy and senseless. A technical preview should handle this. If the GUI fails - ok. But the functionality behind should work. Sorry, but this preview
makes sense like a hole in my head. I will delete it from the VM. Wellcome Linux.Hello,
You can try this
https://4sysops.com/archives/install-windows-10-with-a-local-account/ -
Business Intelligence Suite Enterprise Edition with Ebs?
Hi all,
how can set Business Intelligence Suite Enterprise Edition working with
Ebs with ODBC (Windows platform XP)
regards
GordanHi,
Please see (Note: 552735.1 - Integrating Oracle Business Intelligence Applications with Oracle E-Business Suite).
Regards,
Hussein -
Lync Enterprise Coexist with Lync Online
hi all,
wanna ask about Lync On-Premise with Lync Online.
I want to deploy one Lync standart Edition in my branch company but in my HQ have Lync Online 365.
the scenario is like this.
- user in HQ have thier account in Office 365
- I have created Lync Server 2010 in my branch company, but before that I try to federated the Active Directory on-premise with Office 365 using ADFS
I wanna know that, could user in office 365 login to m lync on-premise ?
It is possible to coexist between lync on-premise with lync online ?
Thanks,
RudiPost is over a year old so you are likely all set but I will post the answer here in case anyone else can benefit.
The reason the same SIP domain cannot be used for both on-prem and O365 is due to DNS. Various DNS / Resource records are needed which point clients to the Lync services' by way of the SIP domain. This can only point to one place, not two places. So, if
your user is [email protected] for the sip domain, the client will look for resource records for contoso.com that relate to Lync and direct traffic to either Lync online or an on-prem Lync server depending on where your
records point.
What you might have to consider (Or already did based on the age of your post) is to implement a coexistence model using Federation and Dirsync. Lots of time and resources involved here but will allow you to operate in both online and local environments.
Hope this helps you or others. I am now in the middle of planning my own migration strategy and this is what I am learning. -
"In-Memory Database Cache" option for Oracle 10g Enterprise Edition
Hi,
In one of our applications, we are using TimesTen 5.1.24 and Oracle 9i
databases (platform - Solaris 9i).
TimesTen holds application information which needs to be accessed quickly
and Oracle 9i is a master application database.
Now we are looking at an option of migrating from Oracle 9i to Oracle 10g
database. While exploring about Oracle 10g features, came to know about
"In-Memory Database Cache" option for Oracle Enterprise Edition. This made
me to think about using Oracle 10g Enterprise Edition with "In-Memory
Database Cache" option for our application.
Following are the advantages that I could visualize by adopting the
above-mentioned approach:
1. Data reconciliation between Oracle and TimesTen is not required (i.e.
data can be maintained only in Oracle tables and for caching "In-Memory
Database Cache" can be used)
2. Data maintenance is easy and gives one view access to data
I have following queries regarding the above-mentioned solution:
1. What is the difference between "TimesTen In-Memory Database" and
"In-Memory Database Cache" in terms of features and licensing model?
2. Is "In-Memory Database Cache" option integrated with Oracle 10g
installable or a separate installable (i.e. TimesTen installable with only
cache feature)?
3. Is "In-Memory Database Cache" option same as that of "TimesTen Cache
Connect to Oracle" option in TimesTen In-Memory Database?
4. After integrating "In-Memory Database Cache" option with Oracle 10g, data
access will happen only through Oracle sqlplus or OCI calls. Am I right here
in making this statement?
5. Is it possible to cache the result set of a join query in "In-Memory
Database Cache"?
In "Options and Packs" chapter in Oracle documentation
(http://download.oracle.com/docs/cd/B19306_01/license.102/b14199/options.htm
#CIHJJBGA), I encountered the following statement:
"For the purposes of licensing Oracle In-Memory Database Cache, only the
processors on which the TimesTen In-Memory Database component of the
In-Memory Database Cache software is installed and/or running are counted
for the purpose of determining the number of licenses required."
We have servers with the following configuration. Is there a way to get the
count of processors on which the Cache software could be installed and/or
running? Please assist.
Production box with 12 core 2 duo processors (24 cores)
Pre-production box with 8 core 2 duo processors (16 cores)
Development and test box with 2 single chip processors
Development and test box with 4 single chip processors
Development and test box with 6 single chip processors
Thanks & Regards,
VijayHi Vijay,
regarding your questions:
1. What is the difference between "TimesTen In-Memory Database" and
"In-Memory Database Cache" in terms of features and licensing model?
==> Product has just been renamed and integrated better with the Oracle database - Times-Ten == In-Memory-Cache-Database
2. Is "In-Memory Database Cache" option integrated with Oracle 10g
installable or a separate installable (i.e. TimesTen installable with only
cache feature)?
==> Seperate Installation
3. Is "In-Memory Database Cache" option same as that of "TimesTen Cache
Connect to Oracle" option in TimesTen In-Memory Database?
==> Please have a look here: http://www.oracle.com/technology/products/timesten/quickstart/cc_qs_index.html
This explains the differences.
4. After integrating "In-Memory Database Cache" option with Oracle 10g, data
access will happen only through Oracle sqlplus or OCI calls. Am I right here
in making this statement?
==> Please see above mentioned papers
5. Is it possible to cache the result set of a join query in "In-Memory
Database Cache"?
==> Again ... ;-)
Kind regards
Mike -
Anyone using ms sqlserver standard edition with XI 3.0
wondering if anyone is successfully using ms sqlserver standard edition (not enterprise edition) with XI 3.0. I would like to set up a dev/test XI system and the standard sqlserver edition is less expensive than enterprise edition. I would like to confirm that it works ok first.
thanks-Henry,
I haven't tried but I think it will be successful with mssql server standard edition also. The following link gives the key difference between standard and enterprise edition.
http://www.databasejournal.com/img/RS_servereditions_code.html
Best of luck!
regards,
Felix -
Installing Oracle 11.2.0.1.0 on Windows 7 Enterprise Edition 64bit
My workstation is running on Windows 7 Enterprise Edition with 64 Bit & 4 GB RAM
On installing of of Oracle 11.2.0.1.0 it throws errors below;
Physical Memory - This is a prerequisite condition to test whether the system has at least 922MB (944128.0KB) of total physical memory.
Expected Value : n/a
Actual Value : n/a
List of errors:
- PRVF-7531 : Physical memory check cannot be performed on node "My_Workstation"
- Cause: Could not perform check of physical memory on the node indicated.
- Action: Ensure ability to access the node specified and view memory information.
Any help much appreciated.The following steps usually worked for me when installing on Windows:
1) Copy installation to a staging area.
2) Turn off Norton or whatever security software you have.
3) Right click install and run install as administrator.
Please remember to turn back on your security software.
http://www.idbasolutions.com/ -
Oracle standard edition vs. enterprise edition
Hi all
Due to cost constraints, we have had to downgrade our 8i Database Enterprise Edition installation to Standard Edition.
My question is: do we have to re-create our database under Standard Edition, to make it a 'Standard Edition' database, or can we just re-open our existing database (created under Enterprise Edition) with the Standard Edition?
I installed 8i SE and opened our database but, of course, SELECT BANNER FROM V$VERSION suggests we're still running the EE.
Are we breaking the terms of our licence by using this existing database?
Very many thanks
AndrewHi!
My impression is during the database creation time, Oracle incorporates in data dictionary the options available for each product edition in that time.
Try to execute a specific operation that needs an E.E. license just like parallel query, advanced replication, and Partitioning.
Execute this query:
select * from v$option;
And compare to the Database Feature and Option Availability ( notes available on metalink ):
Differences Between Standard Edition and Enterprise Edition in 8i
Note:112591.1
Differences between Oracle 8.1.x Personal, Standard and Enterprise on NT/2000
Note:70059.1
As long as this is only my impression, try opening a SR to make it sure.
HTH
Best regards.
RK -
Can I Use Oracle DB 11g Express Edition with Atomikos Transactions.
Hi,
Any Help is appreciated.
Im able to use Oracle 11g Standard/Enterprise Edition with Atomikos for XA transactions.(XADMS).
My question is Can I Use Oracle DB 11g Express Edition with Atomikos for XA Transactions.
Thanks,
kensuserHi,
Thanks for the answer.What jdbc drivers should I use. Because still Im getting exception when using Oracle 11g XE.
But the same application runs with Oracle 11g Standard/Enterprise Edition.
Here is my Exception trace: Sorry, I'm a first time user, so pasting the exception as it is, will find out how to format the same, as use this forum. ant help is appreciated. Thanks in Advance
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UIToolAdminkit': Invocation of init method failed; nested exception is com.atomikos.datasource.ResourceException: XA resource 'EXXADBMS': resume for XID '3139322E3136382E35352E31382E746D30303030313030313937:3139322E3136382E35352E31382E746D31' raised -3: the XA resource detected an internal error
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:135)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:393)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1437)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:381)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:283)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
at org.apache.catalina.core.StandardService.start(StandardService.java:525)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: com.atomikos.datasource.ResourceException: XA resource 'EXXADBMS': resume for XID '3139322E3136382E35352E31382E746D30303030313030313937:3139322E3136382E35352E31382E746D31' raised -3: the XA resource detected an internal error
at com.atomikos.datasource.xa.XAResourceTransaction.resume(XAResourceTransaction.java:500)
at com.atomikos.datasource.xa.session.BranchEnlistedStateHandler.<init>(BranchEnlistedStateHandler.java:57)
at com.atomikos.datasource.xa.session.NotInBranchStateHandler.checkEnlistBeforeUse(NotInBranchStateHandler.java:66)
at com.atomikos.datasource.xa.session.TransactionContext.checkEnlistBeforeUse(TransactionContext.java:85)
at com.atomikos.datasource.xa.session.SessionHandleState.notifyBeforeUse(SessionHandleState.java:176)
at com.atomikos.jdbc.AtomikosConnectionProxy.enlist(AtomikosConnectionProxy.java:204)
at com.atomikos.jdbc.AtomikosConnectionProxy.invoke(AtomikosConnectionProxy.java:138)
at $Proxy13.prepareStatement(Unknown Source)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:534)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:452)
at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)
at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1573)
at org.hibernate.loader.Loader.doQuery(Loader.java:696)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
at org.hibernate.loader.Loader.doList(Loader.java:2228)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2125)
at org.hibernate.loader.Loader.list(Loader.java:2120)
at org.hibernate.hql.classic.QueryTranslatorImpl.list(QueryTranslatorImpl.java:935)
at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1148)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)
at org.springframework.orm.hibernate3.HibernateTemplate$30.doInHibernate(HibernateTemplate.java:921)
at org.springframework.orm.hibernate3.HibernateTemplate$30.doInHibernate(HibernateTemplate.java:1)
at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:406)
at org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)
at org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:912)
at org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:904)
at com.kensho.common.UIbundlDAOImpl.findAll(UIbundlDAOImpl.java:13)
at com.kensho.common.UIbundlDAOImpl$$FastClassByCGLIB$$6f2db14b.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:191)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:689)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:622)
at com.kensho.common.UIbundlDAOImpl$$EnhancerByCGLIB$$8797972a.findAll(<generated>)
at com.kensho.common.UIToolKitAdminBBean.getAllBundleItems(UIToolKitAdminBBean.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:346)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:299)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:132)
... 29 more -
Do I need the /3gb switch on Windows Server 2003 Enterprise Edition
I have an Oracle 10g database running on a Windows Server 2003 Enterprise Edition with 16gb of RAM. Do I need to set the /3gb and or /PAE switch in the boot.ini file for Oracle to use this memory?
This metalink doc talking pretty extensively about the setting
Implementing Address Windowing Extensions (AWE) or VLM on Windows Platforms
Doc ID: Note:225349.1
As you might know 32bit system has limitation of 4G max addressable memory issue. In Windows that's 2G limit because Windows reserve 2G for system. With /3G switch you can let Application address 3G with 1G for OS, if your system has more than 4G you need to use /PAE to address memory beyond 4G.
Of course if you don't plan to allocate more than 2G to Oracle SGA then don't need the settings. -
Using php to connect to Oracle Database 11g Release 2 Enterprise Edition
Greetings everyone!
Please i dont know how to connect to Oracle Database 11g Release 2 Enterprise Edition with php even though i connected with php successfully with Oracle Database 11g Express Edition with the php code below. can someone help please...
define('ORA_CON_UN', 'hr'); // User name
define('ORA_CON_PW', 'Adlibs14$'); // Password
define('ORA_CON_DB', '//localhost/XE'); // Connection identifier
// use constants defined in anyco_cn.inc
$conn = oci_pconnect(ORA_CON_UN, ORA_CON_PW, ORA_CON_DB);
if (!$conn) {
db_error(null, __FILE__, __LINE__);
Edited by: user11273096 on Jul 14, 2011 3:41 PMNote that this forum is for XE Beta, not EE.
Can you connect from some other client tool, such as sqlplus?
There's a {forum:id=178} forum that may be more suitable, if basic connectivity outside php works (i.e. issue is only php specific). -
Using php to connect to Oracle Database 11g Release 2 Enterprise Edition EE
Greetings everyone!
Please i dont know how to connect to Oracle Database 11g Release 2 Enterprise Edition with php even though i connected with php successfully with Oracle Database 11g Express Edition with the php code below. can someone help please...Note im referring to oracle EE not XE.
define('ORA_CON_UN', 'hr'); // User name
define('ORA_CON_PW', 'Adlibs14$'); // Password
define('ORA_CON_DB', '//localhost/EE'); // Connection identifier
// use constants defined in anyco_cn.inc
$conn = oci_pconnect(ORA_CON_UN, ORA_CON_PW, ORA_CON_DB);
if (!$conn) {
db_error(null, __FILE__, __LINE__);
Edited by: user11273096 on Jul 15, 2011 12:03 AMFind the hostname and service name of the database and use those values in the ORA_CON_DB constant.
Use 'lsnrctl status' on the database host to find the service name.
If you use a "tns" alias, you may need to create a tnsnames.ora file where PHP can access it.
Set the environment variable TNS_ADMIN (on Linux) to the directory containing the file.
See the section "Oracle Database Name Connection Identifiers" p 102 of the free book
http://www.oracle.com/technetwork/topics/php/underground-php-oracle-manual-098250.html -
Howto disable Enterprise Edition features per schema
We develop software that uses Oracle 11gR2 as the back end. In all of our internal development environments, we use Enterprise Edition, with all the packs, which we are licensed for, which gives us the ability to test various EE features that may/may not get included in future versions of our product, gives us Flashback Database in case the devs make a mistake, and gives us the ability to preformance monitor our environments using Enterprise Manager & Tuning Pack.
However, almost all of our customers use Standard Edition or Standard Edition One due to costs, and we have never developed a feature in our software that was dependent on an Enterprise Edition option/feature. (We only recently installed EE in our internal development environments).
My concern is that, with the availability of EE in development environments, developers may inadvertently use a feature of the database that is Enterprise only, and we will not discover this until the new version/service pack is deployed to a customer site that is only Standard Edition. Is there any way to limit EE features on a per schema basis (e.g. bitmap indexes, partitioning, materialized views etc, and other features that a developer is likely to implement because they googled it, and it "works" in our dev db), whilst still giving me, the dba, the EE only features of RMAN, Tuning/diagnostic pack and flashback?finite9 wrote:
We develop software that uses Oracle 11gR2 as the back end. In all of our internal development environments, we use Enterprise Edition, with all the packs, which we are licensed for, which gives us the ability to test various EE features that may/may not get included in future versions of our product, gives us Flashback Database in case the devs make a mistake, and gives us the ability to preformance monitor our environments using Enterprise Manager & Tuning Pack.
However, almost all of our customers use Standard Edition or Standard Edition One due to costs, and we have never developed a feature in our software that was dependent on an Enterprise Edition option/feature. (We only recently installed EE in our internal development environments).
My concern is that, with the availability of EE in development environments, developers may inadvertently use a feature of the database that is Enterprise only, and we will not discover this until the new version/service pack is deployed to a customer site that is only Standard Edition. Is there any way to limit EE features on a per schema basis (e.g. bitmap indexes, partitioning, materialized views etc, and other features that a developer is likely to implement because they googled it, and it "works" in our dev db), whilst still giving me, the dba, the EE only features of RMAN, Tuning/diagnostic pack and flashback?
First, rman is NOT an "ee-only" feature.
There is no way I know of to limit features to a particular schema and if there were, I can visualize how it probably wouldn't achieve everything you are looking for. Why not have two development platforms .. one with EE for early development, and the second with SE for final pre-release acceptance testing? And on the first, it would be almost trivial to create a daily job to check for use of "forbidden" (EE-only) features.
Maybe you are looking for
-
Getting the response from a FileReference upload
This question is about the "upload" method of the FileReference class. Is there any way to read the HTTP response after a file upload is complete? For example, a user uploads an file to a server. The server saves the file and assigns it an ID. The se
-
When I run diagnostics, the iPod is not recognized. This occurs on both of my PCs, Desktop and Laptop. The device is a 4th Gen iPod. Always worked in the past until I updaetd iTunes. Anyone have this issue and solved it?
-
Can't find full details USB Sound Blaster HD
does anyone know what it supports? 16/24bit? 44/48/96khz? max EAX version is any?
-
Hi, this is the process we are doing 1.create a bonus agreement (VBO1) 2.Icheck if all relevant materials are included (VBO2) 3.run VBOF u2013 update sales volume 4.release an agreement for settlement - run VBO2 to
-
ORA-29516 Aurora Assertion Error
Has anyone encountered Auror Assertion error while using Java and PL/SQL with loadjava utility? Thanks for any suggestions/comments.