Jump to content

Recommended Posts

Posted

Hi,

 

ive been asked to setup an addition sims.net database for testing, has anyone else done this. and if so whats required. is it a matter of just making a new sql database and changing the connect.ini?

 

Regards

 

Simon

Posted
is it a matter of just making a new sql database and changing the connect.ini?

 

Pretty much. We have 3 databases. 2 schools merged into our new school. We keep the 2 older databases for archiving.

 

We have a modified connect.ini that has a drop down box to select the database you want to use.

Posted

I've also run numerous SIMS DBs on one machine. If you're running SQL Express, put the 2nd DB in a different instance. Full SQL doesn't matter. When I'm in work in the morning I'll document the modifications to the Connect.ini you'll need (unless someone beats me to it).

 

Regarding the DB itself, you can use a blank DB (but there's a specific routine you have to run to set it up). You could also use the training DBs that Capita provide, if you access to them. Or just take a copy of your existing DB and use that (though you'll run into problems if you use trusted logins). If you use the last option, you may want to alter the school name and / or logo to help prevent you from getting confused! Been there, done that...

Posted

Be careful though, your SIMS license only covers you for a single SIMS database.

 

If you want the training database to match your "real" database, detach the database using the database tools, this preserves all of your staff passwords, make a copy of the database. Rename it to something simple, like training. Reattach the real database, test it still works, then attach the training database. Change the connect.ini as required.

Posted
Something to watch out for. When you do a sims upgrade update both databases. They will need to be the same version as the client.
Posted
Be careful though, your SIMS license only covers you for a single SIMS database.

 

I don't actually know what the letter of the licence says, but in my experience Capita don't seem to mind. It's not a live DB, they don't provide support, nor do they have to allocate a new DfEE number for SOLUS (you could use the DfEE number changer patch and use your LA one, or just run DBUpgrade after you've updated the live DB).

 

However, YMMV with Capita.

Posted

I run one on my laptop. Install SQL Server 2008 Express, grab a copy of the Green Abbey training dataset (LA gave me a copy) and select "This will be a server" when running the SIMS Installer on your PC. Picks up patches from the live Patches folder but that's it, everything else is self contained on the laptop. Copies of DBAttatch, DBUpgrade, the test data, DocServer, everything.

 

It's pretty good practice for things you wouldn't dare to do on the live server. Just remember to start your SIMS2008 service manually when you need it or the computer will take ages to start up each morning! I also use a heavily customised connect.ini that lets me choose at login if I want to connect to the live server or Green Abbey from one client. :)

 

You can use it for training, dev work, slap it in a VM or even a disaster recovery laptop taking a snapshot of the most recent dataset and loading it on to a system disconnected from everything. We did that in a conficker outbreak, single user only though. But if you do this, it must be on a heavily encrypted and physically secured device!

Posted

One other LA -sorry Bob, can't remember your LA - by default, has two copies the SIMS database, so the upgrade is performed on the test one before being applied onto the live database. Clever idea. Personally if it's for testing, setup a standalone laptop\desktop and dump a copy of the database onto it. At least that way you can't accidently point all the users at the test database.

 

Licensing - pretty sure it's a site license, doesn't matter how many times your database is running so long as it's the same.

Posted

Mornin' all.

 

Please see below the kind of Connect.ini you'll need to provide a drop down box in the SIMS login window to select multiple DBs.

 

[sIMS_Server] and [Workstation_01] are the server names, [sIMS2008] is the instance name. You can reference multiple server / instance combinations. Just plonk this in your SIMS.Net folder on your workstation, overwriting the 'redirect' connect.ini, and you're good to go (after you've actually set up the DBs). My workstation also acts as a server for Green Abbey and Waters Edge when I'm out and about training in school with my laptop (which has the same connect.ini).

 

[sIMSConnection]
ServerName=SIMS_Server\SIMS2008
DatabaseName=SIMS
DatabaseMode=OnLine

[sIMSDatabases]
FriendlyName0=Green Abbey
Server0=Workstation_01\SIMS2008
DatabaseName0=EngGA
DatabaseMode0=OnLine

FriendlyName1=Water's Edge
Server1=Workstation_01\SIMS2008
DatabaseName1=EngWE
DatabaseMode1=OnLine

FriendlyName2=School-Copy
Server2=Workstation_01\SIMS_School
DatabaseName2=SIMS
DatabaseMode2=OnLine

FriendlyName3=School
Server3=SIMS_Server\SIMS2008
DatabaseName3=SIMS
DatabaseMode3=OnLine

[sIMSOffline]
PreviousRedirect=
PreviousServerName=SIMS_Server\SIMS2008
PreviousDatabaseName=SIMS
PreviousDatabaseMode=OnLine

 

HTH

  • Thanks 1
Posted

I prefer to make the test db on a separate VM, and keep it isolated. Access was restricted to me, but i'm going to add a vm client too, that people can access via RDP if i ask them to do testing, or i want to train.

 

I'm always worried about crossover etc. so prefer to keep the test system off the domain, map a different drive, e.g. X instead of S, and put files called "_TEST SERVER" everywhere just to make sure i don't confuse them.

 

I still have to be careful nonetheless when i'm running multiple rdp sessions from my PC to both live server and test client as it's easy to mistake them, so changing the desktop colour and other things like resolution is useful too.

 

I tend to use my own data as it's more realistic, and i know specific, reports / templates that i want to test with new upgrades.

 

There are a couple of threads around that describe the process of setting up a new installation be it for live or test purposes, also VM if you want though that's not a factor really.

 

Basically, you can download a copy of the latest installable media from capita and get a completely clean setup, the latest one i just got was Spring 2010. I just had to copy some of the dbupgrade files that occur between spring 10 to now, to make sure it worked with my data.

 

As for detaching your live db, don't do it. I've found you don't need to. You can do a regular backup, and just restore it and the logins are transferred, so you don't need to touch your live system or bring it down at all. It's also a good way to test your backups are working. http://www.edugeek.net/forums/mis-systems/71629-sims-backup.html

  • 9 months later...
Posted

Sorry to open an "old"ish thread but this is causing my a big headache!

 

Currently we have only one SIMS database. I wish to create an additonal "Testing/Training" Database. I want to be able to flick between live and testing either with two different SIMS shortcuts or one with a drop down.

 

I have tried what has been suggested above but having a snag. My local connect.ini re-directs to the servers connect.ini and that logs in using trusted authentication.

 

Have changed the my local connect.ini to the following

 

[sIMSConnection]

ServerName=LIVESERVER\SIMS2008

DatabaseName=sims

ConnectionType=TrustedAuto

CommandTimeout=100000

[sIMSDatabases]

FriendlyName0=Test Server

Server0=TestServer\SIMS2008

DatabaseName0=TESTSIMS

ConnectionType=TrustedAuto

CommandTimeout=100000

 

[sIMSOffline]

PreviousRedirect=

PreviousServerName=SIMS_Server\SIMS2008

PreviousDatabaseName=SIMS

PreviousDatabaseMode=OnLine

 

Unless ive totally missed something (I'm new to looking after SIMS!!) When i run SIMS with the local connect.ini of above it obviously tries to use trusted authentication before i can select a database. We only use trusted authentication but i can work out how to connect to another database other than the live one!

 

Any help would be fantastic

Posted

You can't used trusted logins with the multi-select connect.ini.

 

You could try having two connect.ini then use the /CONNECT: switch (I think that's right anyway).

Posted

Brilliant, i suspected as much...

 

Just created a new connect-test.ini and changed the shortcut to

 

"C:\Program Files (x86)\SIMS\SIMS .net\SIMSLoad.exe" "C:\Program Files (x86)\SIMS\SIMS .net\Pulsar.exe" /CONNECT:"C:\Program Files (x86)\SIMS\SIMS .net\connect-test.ini but SIMS is still loading correctly.

 

The servername in the new connect-test.ini doesnt exit!

Posted

Create a folder in c:\sims called other put the connect-test.ini in it, rename it to connect.ini then try running:

 

"C:\Program Files (x86)\SIMS\SIMS .net\Pulsar.exe" /CONNECT:"C:\SIMS\OTHER"

  • Thanks 1
Posted

I run several DBs. However I switch between the live one, and a local SIMS Server on my workstation. The local Server on my workstation runs a copy of the live, plus Waters Edge and Green Abbey. Because it's a different server, it can run a different version of SIMS. It just meant I installed an extra copy of SIMS in a different Program Files folder, and also have short scripts to swap the SIMS.ini files over. I also have one of the ICT suites modified to connect to either the live DB, or one of the ones on my workstation. This makes it really useful for training purposes.

 

If you run a Trusted login system (as we do), and you're copying your live DB, make sure you've already got an account set up in SIMS that's not trusted!

Posted

I have just been kitted out with a test laptop on which I can run test versions of SIMS. It currently has a copy of our current SIMS with the InTouch demo applied on top, because I am evaluating the added value of this, as opposed to our current communications service!

Shortly, a second version of SIMS will be added so that I can run the Beta version of the Spring Release.

My advice from Capit UAT is to run each different copy in VM mode, which my Technical expert is currently setting up for me. Then I'll be able to switch between the various versions of SIMS.

There is no connection at all to our live SIMS Network!

The laptop is Windows7 and Office10 - which currently do not use. Hence the need for testing, as I want to avoid the problems that some have had when moving to these.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...