I have a production SQL Server Reporting Services site called http://server/reports.
Now I want to redevelope this, without causing any downtime. I would like to copy the whole site and point it at http://server/reports2.
Here I can change what the user will see before evetually pointing the new site back at http://server/reports.
Is this possible
You can go into SSRS config and choose a new site name. All Programs>SQL Server 2008>Config Tools>SSRS Configuration Manager. It opens up a little admin site>Click 'Report Manager URL' on the left pane provided you have the credentials to get in. You can change your website and web service site here.
However that may wipe out your old site as I am not certain if that would work except for 'moving' a site. If you want two sites you will have to work with 'Scale-out Deployment' most likely which is a different problem all together.
Related
We have an SSRS server, and in the past, we would use the web portal to change the datasource and dataset in the sidebar menu. However, when we logged in recently, we noticed that this functionality had disappeared from the menu (see image below). I'm not sure if this is a configuration or permissions issue causing it -- how do I get this back?
I recently had a developer populate a WPLMS site for me hosted on my HostGator account.
www.midwifecafe.co.za
I did explain at the time that I wanted the site developed my main url
www.midwifecafe.com
I would then simply setup a re-direct from the .co.za to the .com domain.
The site was developed on the .co.za url and the developer now tells me he cant manage to have the site hosted on the main .com url
He now left high and dry, he's been paid and wont help anymore.
I am unsure what to do? Is this a problem or something I can resolve?
Would appreciate any advice.
First of all, that developer is a jerk. This should take him 10 minutes max to do, assuming he knows how (he probably doesn't). Sorry for your bad experience.
The ultimate answer depends on a few things, like how your site is setup, etc. However generally, one of my favorite tricks for this is a little script called Search Replace DB --https://github.com/interconnectit/Search-Replace-DB.
Here's what you do:
BACKUP EVERYTHING. Yes, EVERYTHING
Move your site files to the new host, where the .com version will live.
Move your database to the new host
Edit your wordpress site's wp-config.php file to use the new host database information for dbname, user, password, and server (probably localhost on Hostgator).
Upload the search replace db folder to the root of wordpress, then access the folder in your web browser. Follow the prompts to fill in what you want to search for (www.midwifecafe.co.za) and what you want to replace it with (www.midwifecafe.com). If you're not familiar with Github, you can download the search replace script here: https://github.com/interconnectit/Search-Replace-DB/archive/master.zip, which you'd then upload to your server in it's own folder and unzip it
If you run into issues, first you have a backup (see step 1), secondly you can run through their github page for tips and help.
Once the search and replace for the domain name runs successfully, you'll want to do two things.. DELETE THE Search Replace FOLDER. This is super important. Leaving it there is a big-time security risk. And lastly, you'll probably need to login to WordPress admin and visit the Settings > Permalinks page to generate the proper URLs on your new host.
Hopefully that's some help! Good luck!
I would then simply setup a re-direct from the .co.za to the .com
domain....
Doesn't work that way with WordPress. But it is straightforward to move a WordPress site from one domain to another; it involves changing the URLs in the database. That's the most critical part.
But a move may also involve moving files at your host (this depends on your hosting setup) from one folder to another; you didn't say if you are staying on the same host or moving to another host at the same time as the domain change
Read the official docs Moving WordPress « WordPress Codex and take a look at WordPress Serialized PHP Search Replace Tool, which it sounds like you will need.
I think from your question which was not completely clear, that you want to me your wordpress website from one domain to another.
If so you can do the below manually:
Download all the files from your old domain
Upload the downloaded files onto your new domain
Export database from old domain account.
Go to new hosting account, create a new database with username and
password.
Open up PHPMyAdmin and Import the database that you exported into
the newly created database.
Open up phpmyadmin an and go to the wp_options table. Replace the
site url and home url rows with your .com domain address.
Then open up SQL option in phpmyadmin and run the following:
UPDATE wp_posts SET guid=REPLACE(guid,'www.midwifecafe.co.za','www.midwifecafe.com'); UPDATE wp_posts SET post_content=REPLACE(post_content,'www.midwifecafe.co.za','www.midwifecafe.com');
Now open up your wp-config.php file in ftp and edit it to suit the
new database name, username and password. For additional measures
you can also add the below to wp-config.php:
define('WP_HOME','http://www.midwifecafe.com');
define('WP_SITEURL','http://www.midwifecafe.com');
Check your .htaccess file and make sure there is no mention of your
old domain.
Now run your website and see if that fixed your issues.
I recently created a HTML5 game locally on my PC. Then, I went to the Facebook developer website and created a new application but it asks you about the link to the application.
My application is local and I don't have any hosting website. I tried to upload it via jsfiddle, but they didn't accept it as a valid link. What should I do?
I suggest reading the Getting Started manual on Facebook Help Center, that will get you started very well. Make sure you follow the steps and search for more information there.
You are not able to use JS Fiddle for your Facebook application, you need to have some website to host the application in. There are several cheap (some free) web hosts, which you can use for hosting. It is always better if you can buy your own web domain and host, this way it's guaranteed that it will work.
When you have your domain set up, you create a folder for your application on the FTP server and use the address (e.g. http://example.com/myapp/, https://example.com/myapp/) and place that address into the Canvas URL field on the configuration panel in Facebook Developers site.
The steps on how to continue from now on can be found from the manual linked above. Hopefully this helped you out!
Morning,
For some reason when I browse to http://servername/ssrs I now get a directory listing of the folders within my SSRS installation. This does include all of our reports.
Does anyone know why I'm not seeing the web front end anymore?
-- There's a possiblility that the virtual directory was changed (and then changed back again!) but I can't see how this would affect things?
Thanks in advance,
Jim
Sussed it.
The web service virtual directory and the report manager virtual directory were the same.
When the user borwsed to the URL they were presented with the web service "view".
Making them different fixes the issue!
Once again the SSRS security wall has hit me.
I did a fresh SSRS 2008R2 install.
I created a separate account (ssrs) on my box to access SSRS-related services.
Upon navigating to localhost/reportserver, I was confronted with a windows authentication popup. I entered the ssrs username and pw and after some time was presented with the following error message:
The permissions granted to user 'mybox\ssrs' are insufficient for performing this operation. (rsAccessDenied)
Navigating to localhost/reports/pages/folder.aspx renders the same SQL Server Reporting Services error.
I've setup reportserver.config as follows:
<Authentication>
<AuthenticationTypes>
<RSWindowsBasic>
<LogonMethod>3</LogonMethod>
<Realm></Realm>
<DefaultDomain></DefaultDomain>
</RSWindowsBasic>
</AuthenticationTypes>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
Ultimately, what I would like to do, is access the reports through my C# code, which I'm assuming I will use the authenticated user that I've setup on the box.
One post indicates to add the name or group to the ssrs group, which once done, doesn't work with SQLServerReportServerUser$MyBox$MSRS10_50.SQLSERVER2008R2.
Keep in mind, I am not yet able to even view any of the report services menus, as some people have had issues with. I'm at step 1, just trying to see the services.
I've even tried logging in with my admin account on this box - no go - still a permissions issue.
Some step-by-step guidance on this would be helpful.
Thank you.
After several different combinations of trying, the solution has presented itself.
To recap - this is auth issue was right when trying to access localhost/reports and localhost/reportserver - couldn't even get to the Reporting Services homepage.
I had tried setting Full Control permissions for my ssrs user and Everyone on C:\Program Files\Microsoft SQL Server\MSRS10_50.SQLSERVER2008R2\Reporting Services (and all subdirectories) which did NOT work.
Ultimately, I started IE in Administrator mode (right-click on IE, select Run as Administrator), and was able to navigate to localhost/reports which goes to http://localhost/Reports/Pages/Folder.aspx.
Select Folder Settings / New Role Assignment. The New Role Assignment page will allow you to setup specific users you have setup on the box.
In my case, for now and just testing, I just have one user to access all SSRS-related items.
Incidentally, I am accessing /reports through a different browser, so the fact that I'm in IE as Admin, doesn't affect the other separate vendor instance.