I have two databases one normal Tridion and one for broker Database. I am using Tridion 5.3.
How does Tridion know which broker database to use? How do I put it in my configuration?
Tridion Stack Exchange is a question and answer site for Tridion developers and administrators. It only takes a minute to sign up.Sign up to join this community
you have section like following.
<Storage> <Database Type="sql"> <Pool Type="jdbc" Size="5" MonitorInterval="60" IdleTimeout="120" CheckoutTimeout="120" /> <DataSource Class="com.microsoft.sqlserver.jdbc.SQLServerDataSource"> <Property Name="serverName" Value="db"/> <Property Name="portNumber" Value="1433"/> <Property Name="databaseName" Value="Tridion_broker"/> <Property Name="user" Value="uid"/> <Property Name="password" Value="pwd"/> </DataSource> </Database> </Storage>
As Raj says, this is stored in the
You will find this file in to following folder:
C:\Program Files\Tridion\config (assuming that Tridion was installed in the default location)
NOTE: If you make any changes to this file, you will need to restart the
Tridion Content Broker and
Tridion Content Deployer Windows Services (or the Java processes), to get the changes to take effect.
You may also need to restart the
Tridion Cache Channel Service and
Tridion Dynamic Linking Services for good measure too.
Just want to add that in case of a J2EE application the configuration in the cd_broker_conf.xml could be pointing to a JNDI instead having those values written in the configuration file. In that case you will have to go to the definition of the JNDI in the Application Server to find those values.